logo search
lab_rab5_6

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

Заголовок программы в языке Паскаль необязателен и используется, в основном, для простоты работы с программами.

Список используемых модулей может включать в себя стандартные модули Turbo Pascal и модули, созданные пользователем.

Раздел описаний, также как и предыдущие разделы, не является обязательным. Подразделы описаний могут повторяться многократно в любом порядке, но если в описании элемента «а» используется элемент «b», то элемент «а» должен быть описан раньше.

Таблица 1.1 Общая структура программы на языке

Описание

Текст в программе

Заголовок программы

Program Name;

Список используемых модулей

Uses Crt, Graph, MyMod;

Описания

– описания меток

Label L1, L2;

– описания констант

Const

pi=3.14;

n=10;

Bool=True;

Str=’Result’;

– описания типов

Type

Vector = array[1..n] of Integer;

– описания переменных

Var

k,m: integer;

S: real;

a,b: Vector;

  • описания процедур и функций

Procedure …;

Function …;

Раздел операторов (тело программы)

– ввод данныхж

– вычисления;

– вывод на печать.

Begin

{операторы}

End.