"Паскал" е ... Език "Паскал" за начинаещи: описание
В необятността на интернет можете да намерите много програми на езика "Pascal", но е много по-трудно да се разбере принципа за това как работят и как са подредени. Нека да изучаваме основите на програмирането заедно!
съдържание
Алгоритмичен език: основни понятия
В разговорното говорене ние използваме основните единици: символи, думи, фрази и цели изречения. Алгоритмичен език също има подобна структура, а само нейните компоненти се наричат по различен начин. Става дума за елементарни конструкции, изрази и оператори. Всички тези единици образуват йерархична структура, защото всеки следващ елемент се формира от предишния.
Символите на алгоритмичния език са неделимите атоми, използвани за написване на кода.
Елементарните дизайни са минимални единици, които имат собствено значение.
Класическите езикови изрази се формират от двете по-горе споменати звена и уточняват правилата за намиране на необходимата стойност.
Операторът е отговорен за описанието на определена трансформация, която е задължителна за правилното изпълнение на програмата. Възможно е да има няколко, ако е необходимо - програмата трябва да извърши сложна операция. В такива ситуации те се комбинират в блок или композитен оператор.
Език "Паскал"
Има голям брой алгоритмични езици. "Pascal" (за начинаещи има отделни ръководства) е един от тях. Нейната азбука се състои от цифри, букви и специални символи. Ето техния списък:
- 26 Латинска столица и малки букви;
- подпис;
- десет цифри;
- ограничители;
- признаци на операции;
- проектантите;
- запазени от системните (служебни) думи.
В допълнение към елементите, изброени по-горе, "празно" принадлежи към групата от основни, която не може да се използва вътре в резервирания израз и конструкцията на двойния символ.
Елементарни конструкции на езика
"Паскал" за начинаещи включва струни, номера и имена.
Номерата, използвани в кода на въпросния език за програмиране, обикновено се записват в десетичната система. Те могат да бъдат реални или цели числа, които обикновено се посочват без десетична точка. Ако номерът е положителен, неговият знак може да бъде пропуснат.
"Паскал" е алгоритмичен програмен език, в който низовете са последователност от знаци, затворени в апострофи. Ако трябва да използвате самия апостроф, тогава този символ си заслужава да споменавате два пъти.
Името е последователност, която започва с буква и може да съдържа числа. Идентификаторите се наричат етикети, типове, константи, функции, процедури, променливи, обекти и дори модули. Чрез създаването на идентификатори можете да използвате знака за подчертаване. Името може да има маса от символи, но компилаторът ще прочете само първите 63 знака. "Паскал", чието описание може да изглежда толкова трудно, не е толкова ужасно, така че не бързайте да плашите и затворите страницата на браузъра!
Като езикови идентификатори е забранено да се използват стандартните имена на константи, процедури, типове, файлове, функции и изрази на полезност.
За да подобрите видимостта на кода, пространствата ще ви помогнат, но не забравяйте, че те не могат да разделят имената и числата в средата.
Синтаксис на алгоритмичен език
Всеки ред трябва да завърши с точка и запетая в програмата, написана на езика, който обмисляме ("Pascal"). Компютърната наука преподава ученици и студенти и вие ще можете сами да разберете тези правила!
Получерният знак (-) е условен сигнал, който показва края на текущата линия и необходимостта да преминете към нова. Изключение обаче могат да бъдат сервизни команди: const, var, begin и други.
Крайната декларация затваря програмата, така че точката винаги се поставя след нея. Понякога кодът може да съдържа няколко прикачени файлове, след което началото и края на блока ще бъдат разделени с точка и запетая.
За да зададете променлива на определена стойност, двоеточие трябва да бъде предшествано от двоеточие. Например, можете да зададете n = 13, а в кода ще изглежда като n: = 13.
Ако владеете тези правила, можете бързо да научите как да напишете програмния код без грешки при синтаксиса.
Класическите оператори на езика "Паскал"
Можете да програмирате дублиращи се кодови фрагменти на бъдещо приложение и да извършвате всякакви действия с него по различни начини. Но езикът "Паскал" използва за различните оператори. Не можем да ги разгледаме всички, така че ще се занимаем само с няколко.
Например, с помощта на оператора за избор може да се избере един от алтернативните начини на прогреса на програмата. Параметърът в този случай е израз от типа на поръчката. Но има един нюанс: този клавиш за избор не може да принадлежи към тип низ или реално.
Присъединителни, условни, комбинирани и празни оператори съществуват, както и много други полезни прикачени файлове. Знанието само на някои от тях ви позволява да пишете код с отлична функционалност. Операторите не трябва да се злоупотребяват, защото големият им брой прави програмата трудна за отстраняване на грешки от компилатор, объркваща и много трудна за възприемане от непознати.
Оператор на задание
Този израз има формата на двоеточие и равен знак. Използва се за задаване на конкретна стойност за конкретна променлива. Важно е да запомните, че типът на израза и променливата трябва да съвпадат, ако не се отнасят съответно за целия и за действителния тип. Само в тази ситуация ще има директна трансформация.
Комплексни оператори
"Pascal" е език за програмиране, който използва поредици от произволни програмисти, включени в специални скоби. Това е въпрос на композитни конструкции, ограничени от думите "начало и край". Това е важен инструмент на алгоритмичния език, с помощта на който става възможно да се напише код, използвайки структурна методология.
Операторите на езика Pascal, които са част от комбинираната структура, могат да бъдат напълно различни, тъй като няма ограничения. Дълбочината на гнезденето също може да бъде различна.
Условно изявление език за програмиране
Този компонент предоставя възможност по време на програмата да проверява определеното състояние и да изпълнява действие, което зависи от резултатите от неговото преминаване. Така условната команда е едно от средствата за формиране на клонове по време на изпълнението на изчисленията.
Структурно, условното изявление изглежда така:
АКО <състояние> THEN <оператор1> ELSE
В този израз, друго, тогава и ако са запазени думи, условието е логически израз с произволно съдържание и изявленията на командите на използвания програмен език.
Структура на програмния код
Заглавието, разделите на изявленията и описанията са ключови компоненти на приложението, написани на език като Pascal. Информатика ви позволява да изучите напълно тези елементи и да научите как да ги използвате правилно.
По правило заглавката съдържа името на кода. Например, програмата MyFirst.
В секцията описания можете да видите свързани библиотеки, модули, етикети, константи, типове, променливи, глава от описанието на функциите и процедурите.
Разделът за описание на модулите съдържа имената на свързаните библиотеки и започва с използването на запазена дума. Това трябва да е първото сред всички други описания. Имената на модулите трябва да бъдат разделени една от друга с чертички.
За кода на кода на програмата можете да поставите етикет, чието име трябва да бъде споменато в съответния раздел на описанието.
Преждевременното описание на константите позволява допълнително в кода да напише имената си вместо числови или буквени стойности.
В описанието на променливите, използвани следва да включва всички видове, които ще бъдат използвани: "Var с, A, R: integer- К, L, М: харак- Н1, Н2: boolean;".
Не забравяйте, че "Pascal" е език за програмиране, който изисква задължително предварително описание на всички компоненти, включени в програмата.
Текстът на кода трябва да завърши с период.
Примерни програми
"Pascal" е елементарен език и след изучаването на горепосочената информация можете да продължите директно към написването на кода.
Нека направим приложението да покаже фразата "Това е първата ми програма!"
Примерите за програми за "Паскал" са много важни за разбирането, затова опитайте се да го направите точно сега.
започвам
Writeln (Това е първата ми програма!) -
Край.
Това е толкова просто!
Погледнете по-сложния код, с който можете да намерите корени квадратично уравнение. Обърнете внимание на принципа на формиране на изчислителни изрази.
Надяваме се, примери за програми за "Паскал" са полезни за вас.
- Какво е разказ в Паскал? Добавки, изчисления и примери
- Учебен алгоритмичен език: цел, правила, команди. Понятието алгоритмичен език
- Самообучение на италианския език
- Семантиката е наука, без която е невероятно трудно да се учи език
- Езикова единица. Езиковите единици на руския език са ... руски език
- Структурата на програмата Pascal: програмиране за начинаещи
- Какво представлява Паскал? Програмиране в Pascal
- Оператори "Паскал". Език за програмиране на Pascal
- Програмната среда "Pascal ABC"
- Въведете реализация. Функции "кръг" и "Трънч" в Pascal
- Оператор на низове в Паскал - низ
- Цикъл за: Pascal за начинаещи
- Факториалът в Pascal: как да се изчисли. Примерни програми
- Оператор на заданието в "Pascal": какво е предназначено, какви действия се изпълняват
- История на разработването на езици за програмиране: накратко за всичко
- Езикови термини: мини-речник за ученици
- Каква е езиковата система и нейната структура?
- Официални езици: примери. Знаци на официалния език
- Забавен стилистика на руския език
- Предложения с фразеологични единици - украсяване на руската реч
- Структуриран тип - едномерен масив