Информатика. Ч.2 Майстренко А.В. - 43 стр.

UptoLike

Составители: 

между фигурными скобками { и } или скобками вида (* и *). Текст комментария можно расположить в
любой части программы.
Специальные символы: знаки пунктуации (; : .. [ ] . и др.), знаки операций (арифметические, ло-
гические и др.), зарезервированные слова языка (служебные слова, иена директив и т.п.).
Неиспользуемые в конструкциях языка символы: буквы русского алфавита и некоторые символы
(& % и др.).
Основные составные части программы
Описательная
часть программы
Исполнительная
часть программы
Program имя программы;
Uses список подключаемых модулей;
Const
список констант
;
………………
Begin
Оператор 1;
Оператор 2;
……………
Оператор N;
End.
Заголовок программы
Uses-фраза
Заголовок программы является необязательным элементом и может отсутствовать. Uses-фраза ис-
пользуется для подключения к программе внешних модулей. Модуль (Unit) – это набор стандартных
операций и описаний, которые можно использовать, как готовые конструкции. Структура Uses-фразы:
Uses имя-модуля-1, имя-модуля-2, ..., имя-модуля-n;
Разделы объявлений программы (описательная часть)
Объявление меток
Меткой называется любое целое число без знака, либо обычный идентификатор, с помощью кото-
рого в исполнительной части программы можно пометить отдельные операторы для быстрого перехода
к ним. Оператор отделяется от метки двоеточием ( : ).
Label имя-метки-1, имя-метки-2, …, имя-метки-n;
Объявление констант
Под константой понимается конструкция языка, значение которой в исполнительной части про-
граммы меняться не может. Структура данного раздела объявлений:
Const имя-константы-1 = значение;
имя-константы-2 = значение;
…………………………………
имя-константы-n = значение;
Объявление типов данных
Под типом данных понимается множество допустимых значений данных, а также совокупность
операций над ними. Все типы данных языка TurboPascal можно разделить на стандартные (предопреде-
ленные) и пользовательские определяемые программистом. Описание пользовательских типов данных
осуществляется в этом разделе объявлений.
Type имя-типа-1 = описатель-типа;
имя-типа-2 = описатель-типа;
…………………………………
имя-типа-n = описатель-типа;
Объявление типизированных констант
Осуществляется также как и обычных констант, но с указанием их типа.
Const имя-константы-1: тип-константы = значение;
имя-константы-2: тип-константы = значение;
…………………………………
имя-константы-n: тип-константы = значение;
Объявление переменных