Структурата на програмата Pascal: програмиране за начинаещи
Най-достъпният език за програмиране за начинаещи е Паскал. Това е
съдържание
Сега има много инструменти, които запазват синтаксиса. Те се различават само в средата на програмиране език като Pascal. Структурата на програмата ще бъде проучена в процеса на статията. По правило запознаването с програмирането започва с програмата "Здравей свят!".
История на езика
В светлината на Паскал се появи през 1970 г. благодаря, доста странно, на Никлаус Уърт. Името е дадено в чест на Блейз Паскал - велик човек, първоначално от Франция. Това е оправдано от факта, че ученият създаде първата машина в света, която успя да добави и извади номера.
Развитието на езика се провежда от 1968 г. до 1969 г. Първото споменаване се появява през 1970 г. Създателят, представяйки своето "дете", подчертава стила на програмиране, както и вписването на данни в Pascal. Структурата на програмата е разработена и от Wirth. Той има прост синтаксис и семантика. Директният "потомък" на Паскал е езикът на "Modula-2". Вирт беше и неговият разработчик.
Правила за граматиката
Трябва да се отбележи, че структурата на програмата не е толкова сложна на този език. В Pascal авторът е установил използването само на три основни точки - заглавието, описанието и оператора.
- Заглавие. Тук трябва да посочите името на програмата, но този елемент не е основният. Той се създава само ако разработчикът иска. Преди всичко това зависи от програмната среда. В Turbo Pascal не е необходимо. Но в ЕТ е необходимо да създадете низ, без да отпадате. Само номера, буквите и долната част "_" са разрешени.
- Описание. Този блок определя всички налични променливи (масиви), етикети и т.н.
- Операторът. Структурата на програмата Pascal включва описание на операторите в скоби BEGIN-END.
Фактът, че те ще бъдат на една и съща линия, няма значение. Основното нещо - след края на всеки отбор да поставите специален символ - точка и запетая. В допълнение, езикът не е чувствителен към малки букви: няма разлика между оператора Var, vAr и vaR.
Синтаксис и семантика
Главната роля в работата с програмната среда играе азбуката. Трябва да се помни, че тя се състои от:
- Латински букви, малки и главни букви;
- пространство;
- подчертава;
- арабски цифри тип;
- математически знаци;
- Ограничители (списъкът им съдържа точка, запетая и т.н.);
- проектантите;
- служебни думи (оператори).
Структура на програмата в Turbo Pascal не се различава от структурата PascalABC. Разликата е в техните външни данни, нищо повече. Посочване на името на променливата, както и други видове, е необходимо да се помни, че името не трябва да започва с цифра, долна черта на характера може да бъде във всякаква позиция, но от буквени символи могат да използват само букви латинската азбука.
Коментарите към линиите са затворени в скосени скоби или в кръгли със звездичка: (* .. *).
Видове данни
Структурата на програмата Pascal предполага също и разглеждането на обекти като типове данни. Те идват в три форми:
- логично (истина и лъжа);
- цифрови (арабски цифри);
- символично (използвайки a, b, c и т.н.).
В същото време, вторият тип е разделен на подтипове: цели числа и реални. Те съответстват на определени оператори: Integer и Real, съответно. Символите също са разделени на единични знаци и линии. Това са типове данни, като например (в първия случай) 1, а или А и (във втория) цели фрази или израз. В програмата те са написани под името Чар и Пролет.
Стойностите също имат своя собствена класификация. Те са разделени на константи и променливи. Разликата между тях е значителна. Първата предполага значението на писмото, което не се променя по време на изпълнението на програмата. За променлива се дава стойност в хода на изпълнение, като се използва специален знак - двоеточие.
Коментари
За да се получи пълно разбиране на програмата и на всичките й процеси, се използва функцията за коментар. Те, както вече бе споменато по-горе, са поставени в къдрави скоби. Това е особено важно, ако гледате код за начинаещи. Тъй като използвате тази опция, лесно можете да намерите грешка в вече завършена програма, разчитайки на това, което е написано в коментарите. Освен това те ще помогнат на разработчика бързо да разбере кода за сигурност.
Структурата на програмата Pascal ви позволява да припишете коментари структурата на данните, дадени във втория блок. Там е необходимо да въведете текста, който да съдържа целта на всеки оператор и как се използва в бъдеще.
Начинаещите ще бъдат ръководени в скоби BEGIN-END коментар до тях. Особено ще бъде полезна в програма, ориентирана към цикли. Така че ще бъде по-лесно да се разбере кой блок оператори е пълен.
Коментарите не се четат от програмната среда, така че те могат да заемат определен брой дати и не са ограничени по азбучен ред.
пунктуация
Структурата на програмата в Паскал има своя собствена пунктуация, но това не е изненадващо. Най-използваният знак е точка и запетая. Той се поставя след всяко описание на блоковете "Label", "Type", "Const", "Var" и т.н., но знакът не е необходим след най-определената дума. След като започне, не е инсталиран, след END е поставен само в случай, че програмата все още не е завършена. В кода, където има цикли и съответно се използват от Тогава и от други, след тези думи не е необходима точка и запетая.
В края на програмата, след END, трябва да зададете точка, в противен случай програмната среда няма да разбере, че кодът е завършен.
Входящи и изходящи данни
Структурата на програмата Pascal ви позволява да въвеждате данни по три различни начина. Сред тях:
- Използване на отчетите за четене, четене.
- Използвайки символ за задание, използвайте двоеточие.
- Константата. В този случай данните се въвеждат в параметъра var.
Резултатът от получената информация може да бъде направен чрез свързване на Write и Writeln изразите. В някои случаи тя може да отсъства, но това само означава, че тя вече е вградена в начина на получаване.
- Модулно програмиране
- Структурирано програмиране
- Турбо Паскал. Докато ... направи - loop с предварително условие
- Какво е разказ в Паскал? Добавки, изчисления и примери
- Основен програмен език и неговата история
- Как да научите програмиране от нулата на популярни езици за програмиране
- Пример за програми в Pascal. Програмиране в Pascal
- "Паскал" е ... Език "Паскал" за начинаещи: описание
- Какво представлява Паскал? Програмиране в Pascal
- Оператори "Паскал". Език за програмиране на Pascal
- Програмната среда "Pascal ABC"
- Графика в Pascal: характеристики, начини на създаване и примери
- Въведете реализация. Функции "кръг" и "Трънч" в Pascal
- Цикъл за: Pascal за начинаещи
- Факториалът в Pascal: как да се изчисли. Примерни програми
- История на разработването на езици за програмиране: накратко за всичко
- Стандартни процедури и функции в Pascal
- Какви са типовете данни в Pascal?
- Структуриран тип - едномерен масив
- Най-лесният език за програмиране за начинаещи
- Защо да използвате езици за програмиране на високо ниво?