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

Программа на языке Паскаль состоит из строк, максимальная длина которой может быть равна 127 символам. Строка может начинаться с любой колонки. Количество операторов в строке произвольно.

Программа на Паскале в общем случае состоит из следующих разделов:

1. заголовок программы.

PROGRAM_ имя программы;

(здесь и далее обязательные пробелы обозначены знаком подчеркивания)

2. программный блок.

2.1. список имен подключаемых библиотечных модулей – экрана (CRT), принтера (PRINTER), графики (GRAPH).

USES_имя1[,имя2, …];

2.2. раздел описания меток – имена меток перечисляются через запятую после зарезервированного слова. В программе после метки ставится двоеточие. Метка позволяет выполнить переход на оператор, следующий за ней, из любого места программы с помощью оператора перехода GOTO.

LABEL_имя1[,имя2,…];

2.3. раздел описания констант. Выражения присваивания значений константам отделяются друг от друга точкой с запятой.

CONST_идентификатор1=значение1[; идентификатор2= значение2;…];

2.4. раздел описания типов данных. За служебным словом TYPE следуют одно или несколько определений типов, разделенных точкой с запятой. Тип данных может быть описан и непосредственно в разделе описания переменных.

TYPE_имя типа=значение типа;

2.5. раздел описания переменных. Имена переменных перечисляются через запятую и далее, через двоеточие, следует их тип и точка с запятой, после которой аналогично описываются другие переменные.

VAR_идентификатор1, идентификатор2,…:тип переменных;

2.6. раздел описания подпрограмм (процедур) и функций. В этом разделе размещаются тела подпрограмм, роль которых в Паскале выполняют процедуры и функции.

PROCEDURE_имя(формальные параметры:тип);

BEGIN








Дата добавления: 2014-12-20; просмотров: 888;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.