Структура программы на языке Паскаль.

 

Синтаксически программа на языке Паскаль делится на 2 части: заголовок и программный блок.

Общий вид заголовка:

 

PROGRAM<имя программы>[(<список файлов>)];

 

Заголовок программы может отсутствовать. Стандартные файлы INPUT (входной) и OUTPUT (выходной) также могут опускаться, т.к. принимаются по умолчанию.

Блок программы состоит из описательной и исполнительной частей (описательная часть предшествует исполнительной части) и включает следующие разделы:

 

LABEL <описание меток>; - раздел описания меток

CONST <описание констант>; - раздел описания констант

TYPE <описание типов>; - раздел описания типов

VAR <описание переменных>; - раздел описания переменных

PROCEDURE <описание процедуры> ; - раздел описания

FUNCTION <описание функции>;процедур и функций