Структура программы
Программа на языке Pascal состоит из заголовка, раздела описаний и раздела операторов.
Program Имя; | Заголовок программы | |
Label раздел меток Const раздел констант Type раздел типов Var раздел переменных Procedure раздел процедур Function раздел функций | Разделописаний | |
BEGIN Оператор1; Оператор2; ... ОператорN; END. | Раздел операторов (тело программы) |
Заголовок содержит служебное слово PROGRAM, имя программы, задаваемое программистом. Заканчивается заголовок символом ";" (точка с запятой).
Раздел описаний предназначен для объявления всех встречающихся в программе данных и их характеристик (имена данных, их тип, возможные значения). Этот раздел содержит следующие подразделы: объявление меток, констант, типов, переменных, объявление процедур и функций. Порядок расположения разделов не важен, кроме того описания могут повторяться.
Объявление процедур и функций является одним разделом. Следует заметить, что не все перечисленные разделы обязательны в программе. В простых программах могут потребоваться, например, только разделы описания констант и переменных.
После каждого описания ставится символ ";".
Раздел операторов ("тело" программы) заключается в операторные скобки вида: BEGIN ("начать") и END ("окончить"), при этом после служебного слова END обязательно ставится точка. В разделе операторов записывается последовательность исполняемых операторов и каждый выражает действие, которое необходимо выполнить. Исполняемые операторы отделяются друг от друга символом ";".
Хороший стиль программирования требует:
1. записывать слова PROGRAM, BEGIN, END с одинаковой позиции строки;
2. по отношению к ним описания и операторы принято сдвигать вправо на 2-3 символа. Желательно сдвиг делать на одинаковое количество позиций от края или по отношению к предыдущему сдвигу.
Дата добавления: 2017-01-26; просмотров: 1154;