В этой статье ознакомимся с общей структурой программы на языке Паскаль. Это необходимо, чтобы понимать как организована программа на Паскале, с чего ее обязательно начинать, какими командами заканчивать и т.д. Итак, общая структура программы Паскаль состоит из: в состав любой программы на Паскале входит:
Заголовок в программе Паскаль:
Заголовок — это имя программы.
Пример:
Раздел описаний в программе Паскаль:
Раздел описаний содержит в себе следующие разделы: 1) раздел подключаемых модулей (библиотек), определяющийся через служебное слово uses. Данный раздел включает имена подключаемых модулей (библиотек), которые либо написаны пользователем, либо уже содержаться в системе Turbo Pascal. Раздел uses должен находится в самом начале раздела описаний (помните об этом). Имена библиотек и модулей разделяются запятыми.
Пример:
2) в разделе описания меток должны быть перечислены все метки, которые пользователь использует в программе. При этом любой оператор мы можем пометить меткой, имя которой задается по правилам образования идентификаторов в Турбо Паскаль. Метками могут быть любые числа, но только без знака, содержащие не более 4-х цифр. Метка всегда устанавливается перед оператором и отделена от него двоеточием. Пример:
3) раздел описания констант дает возможность использовать имена в качестве синонимов констант. Пример:
4) В разделе описания переменных 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 имя подключаемого файла}. Уважаемые читатели. Надеюсь, данная статья помогла понять, как организована общая структура программы Паскаль. Увидимся.