5. Символы национальных алфавитов (ACSII коды в пределах 128 … 255).
6. Служебные слова (begin, end, for).
При записи программ на языке Turbo Pascal придерживаются следующих соглашений:
1. Служебные слова языка нельзя использовать в качестве имен величин.
2. Компилятор языка Turbo Pascal не различает строчные и прописные буквы.
3. Русские буквы могут использоваться только в комментариях и строковых выражениях.
Общая структура Pascal-программы.
Декларативная (описательная) часть
Раздел объявлений и соглашений
Раздел текстов процедур и функций
Begin
Основной блок программы
<операторы>
End
Дадим некоторые определения:
Переменная – величина, значение которой может изменяться во время выполнения программы.
Константа – предопределенная величина, значение которой не может изменяться во время выполнения программы.
Оператор языка программирования – конструкция языка для описания и выполнения операций над величинами. Имена операторов являются служебными словами.
Идентификатор (имя переменной) – имя, произвольно выбираемое пользователем для объекта языка программирования, которое должно содержать только основные символы алфавита языка и начинаться с буквы, ограничение на 28 символов.
Замечание: при описании конструкции языка будем использовать следующие обозначения:
<обязательный элемент>;
[необязательный элемент].
Любой объект языка, созданный пользователем и используемый в основном блоке программы, должен быть объявлен в декларативной части.
Структура декларативной части:
Program
Uses
Label
Const
Type
Var
Раздел текстов, процедур и функций
Рассмотрим каждый из операторов декларативной части: