Разделы Языка Паскаль


Структура программы на языке Турбо Паскаль
Октябрь 7, 2018 – 21:04
1 Структура программы

Программа на языке Турбо Паскаль состоит из заголовка и блока (тела программы) за которым следует точка, являющаяся признаком конца программы.

Общая структура программы имеет вид:

PROGRAM ; {Заголовок программы}
LABEL, …, ; {Раздел описания меток}
CONST
=; {Раздел описания констант}
. . . =; {Раздел описания типов}
. . .
=;
VAR
, …:;{Раздел описания переменных}
. . .
, …:;
PROCEDURE; { Раздел описания процедур}
;
FUNCTION:; { Раздел описания функций}
;
BEGIN {Раздел операторов}
;
. . .

Заголовок программы содержит ключевое слово PROGRAM, за которым следует имя программы. Имя программы должно отражать главную функцию программы и не м.б. использовано внутри программы. В ТР заголовок игнорируется компилятором и является декоративной частью программы. Программу можно писать строчными или прописными буквами либо используя их комбинацию.

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

  1. раздел описания меток;
  2. раздел описания констант;
  3. раздел описания типов;
  4. раздел описания переменных;
  5. раздел описания процедур;
  6. раздел описания функций.

Стандарт языка Паскаль регламентирует вышеперечисленный прядок следования разделов описаний, в Турбо Паскале порядок следования разделов и число одинаковых разделов не их количество регламентировано. Исходя из соображений хорошего стиля программирования, целесообразно соблюдать требования стандарта.

Source: life-prog.ru
Похожие публикации