Раздел 2.2. Структура программы

Программа на языке Паскаль состоит из "заголовка" и "тела" программы, называемого блоком. В "заголовке" программы даётся имя и перечисляются её параметры (если это необходимо). В последних версиях языка, заголовок не является обязательной частью программы. Далее следует раздел подключения модулей, за которым следует список имен модулей, перечисляемых через запятую.
После него идёт описательная часть программы (блок описаний), состоящая из пяти разделов, причем любой из них, кроме описания переменных, может отсутствовать. В блоке описаний разделы обычно следуют в таком порядке:

1. описание меток;

2. определение констант;

3. определение типов;

4. описание переменных;

5. описание процедур и функций.

Далее следует блок begin … end (раздел операторов), внутри которого находятся операторы, отделяемые один от другого символом "точка с запятой".

 
 


Program имя программы; { заголовок программы }

uses {раздел подключения модулей}

Label …; { раздел описания меток }

Const …; { раздел описания констант } блок

Туре …; { раздел определения типов } описаний

Var …; { раздел описания переменных }

Function …; Procedure …; { раздел описания функций и процедур }

BEGIN... { раздел операторов }

END.

Раздел подключения модулей (uses ) и раздел описаний могут отсутствовать.

Например:

program MyFirstProgram;
var a,b: integer; c: real;
begin
readln(a,b);
c:= a/b;
writeln(c);
end.

В Паскале блок операторов начинается со служебного слова begin. Конструкция begin … end называется операторными скобками.
Операторы, находящиеся внутри конструкции begin … end, считаются одним составным оператором.
Каждый блок завершает зарезервированное слово End.
Вся программа завершается словом End с точкой.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: