Задание 10
Pascal (в честь Блеза Паскаля) - это чисто процедурный язык программирования, часто использующийся для обучения структурному программированию. Был разработан Никлаусом Виртом в 1970. Особенностями языка являются строгая типизация и наличие средств структурного программирования. Pascal был одним из первых таких языков. Кроме того, язык предоставлял ряд встроенных структур данных: записи, массивы, файлы, множества и указатели. Существует ряд современных компиляторов, и в настоящее время язык достаточно популярен.
Структура Паскаль-программы
Программа на языке Турбо Паскаль состоит из заголовка и блока (тела программы) за которым следует точка, являющаяся признаком конца программы.
Общая структура программы имеет вид:
PROGRAM <имя>; {Заголовок программы}
LABEL<метка>,…,<метка>; {Раздел описания меток}
CONST
<имя конст.>=<конст.>; {Раздел описания констант}
. . .
<имя конст.>=<конст.>;
TYPE
<имя типа>=<тип>; {Раздел описания типов}
. . .
<имя типа>=<тип>;
VAR
<имя перем.>,…<имя перем.>:<тип>;{Раздел описания переменных}
. . .
<имя перем.>,…<имя перем.>:<тип>;
PROCEDURE <имя>(<сп . форм. пар.>); { Раздел описания процедур}
<блок>;
FUNCTION <имя>(<сп. форм. пар.>):<тип>; { Раздел описания функций}
<блок>;
BEGIN{Раздел операторов}
<оператор>;
. . .
<оператор>;
END.
Заголовок программы содержит ключевое слово PROGRAM, за которым следует имя программы.
Блок (тело) программы содержит разделы описаний (декларативная часть) и раздел операторов (исполняемую часть).
Раздел описаний может включать:
- раздел описания меток;
- раздел описания констант;
- раздел описания типов;
- раздел описания переменных;
- раздел описания процедур;
- раздел описания функций.
Исходя из соображений хорошего стиля программирования, целесообразно соблюдать требования стандарта.
Дата добавления: 2015-01-02; просмотров: 742;