Вторник, Октябрь 20Добро пожаловать!

Общая структура программы в языке Pascal

В этой статье ознакомимся с общей структурой программы на языке Паскаль. Это необходимо, чтобы понимать как организована программа на Паскале, с чего ее обязательно начинать, какими командами заканчивать и т.д.

Итак, общая структура программы в языке Pascal состоит из:

в состав любой программы на Паскале входит:

Заголовок программы в языке Паскаль

Заголовок — это имя программы.

Пример:

program Proga;

Раздел описаний в программе в языке Паскаль

Раздел описаний содержит в себе следующие разделы:

1) раздел подключаемых модулей (библиотек), определяющийся через служебное слово uses. Данный раздел включает имена подключаемых модулей (библиотек), которые либо написаны пользователем, либо уже содержаться в системе Turbo Pascal. Раздел uses должен находится в самом начале раздела описаний (помните об этом). Имена библиотек и модулей разделяются запятыми.

Пример:

uses Graph,Math,CRT;

2) в разделе описания меток должны быть перечислены все метки, которые пользователь использует в программе. При этом любой оператор мы можем пометить меткой, имя которой задается по правилам образования идентификаторов в Турбо Паскаль.  Метками могут быть любые числа, но только без знака, содержащие не более 4-х цифр. Метка всегда устанавливается перед оператором и отделена от него двоеточием.

Пример:

label 5, 342, 75, metka;

3) раздел описания констант дает возможность использовать имена в качестве синонимов констант.

Пример:

const y = 14; min = 456;

4) В разделе описания переменных var указываются все переменные (определяя их тип), которые впоследствии будут использованы в программе.

Пример:

var  t,w,k: integer;
m,n: char;
l,p: boolean;

Что же касается описания типов, процедур и функций, то это будет изучено в дальнейшем, а пока, рассмотрим еще один раздел — раздел операторов.

Раздел операторов в языке Pascal

Раздел операторов — это ничто иное как составной оператор, содержащий между служебными словами begin и endпоследовательность неких операторов, которые разделяются символом «;». Исходный текст программы оканчивается символом «.».

Внизу представлена программа, вычисляющая сумму 2-х чисел:

program Summa;  {в этом разделе называем нашу программу именем Summa}
uses Crt;     {подключение модуля для очистки экрана и задержки}
var    {раздел описания переменных, определяем их тип}
n1,n2,sum: integer;
begin
clrscr;          {очищаем экран}
writeLn(‘Вводим два числа: ‘);
readLn(n1,n2);
sum:= n1 + n2;
writeLn(‘Сумма чисел x1 и x2 равна  ‘,sum);
readkey;      {ожидание нажатия клавиши}
end.

Исходник программы на Паскале может содержать ключи компиляции, с помощью которых можно управлять процессом компиляции. Ключ компиляции представляются в виде комментариев; содержит символ «$» с буквой ключом с последующим знаком»-» (т.е. выключить режим) или «+» (т.е. включить режим).

Пример:

{$F+} — формировать дальний тип вызова процедур и функций;
{$R+} — проверять выход за границы диапазонов.

Можно также включить в текст компилируемой программы какой-то файл. Это достигается с помощью ключа компиляции {$I имя подключаемого файла}.

Уважаемые читатели. Надеюсь, данная статья помогла понять, как организована общая структура программы в языке Паскаль. Увидимся.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *