Идентификаторы, числа и строки
Алфавит языка
Алфавит языка Турбо Паскаль включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова.
Буквы – это буквы латинского алфавита от a до z и от A до Z, а также знак подчеркивания _ (код ASCII 95). В Турбо Паскале нет различия между прописными и строчными буквами алфавита, если только они не входят в символьные и строковые выражения.
Цифры – арабские цифры от 0 до 9.
Каждая шестнадцатеричная цифра имеет значение от 0 до 15. Первые 10 значений обозначаются арабскими цифрами 0..9, остальные шесть – латинскими буквами A..F или a..f .
Специальные символы Турбо Паскаля – это символы
+ - * / = , ‘ . : ; < > [ ] ( ) { } ^ @ $ #
К специальным символам относятся также следующие пары символов:
<> <= >= := (* *) (. .)
Идентификаторы, числа и строки
Идентификатор – это последовательность букв и цифр, начинающаяся с буквы. Идентификаторы используются для обозначения переменных, типов, констант, подпрограмм, программ и т.д.
Для чисел, являющихся константами целого или вещественного типа, в языке Паскаль используется обычная десятичная система записи: 5, +15, -125.
Вещественные константы могут записываться в обычной форме с десятичной точкой, например: -3.75, 0.1, +0.0025 или с указанием порядка, например: 1.15E-2, 2.25E+5.
Последовательность символов, заключенная в апострофы, называется строкой.
В качестве констант в Турбо Паскале могут использоваться целые, вещественные и шестнадцатеричные числа, логические константы, символы, строки символов, конструкторы множеств и признак неопределенного указателя NIL.
В Турбо Паскале определены следующие операции:
унарные not, @
мультипликативные *, /, div, mod, and, shl, shr
аддитивные +, -, or, xor
отношения =, <>, <, >, <=, >=, in.
Структура простейшей программы на языке Турбо Паскаль
Схематически простейшая программа на языке Турбо Паскаль может быть представлена следующим образом (Таблица 1):
Таблица 1 – Структура простейшей программы на Турбо Паскале
Заголовок программы; Описание меток; Описание констант; Описание переменных; | Описательная часть |
Begin Ввод исходных данных; Обработка исходных данных; Вывод результата; End. | Исполнительная часть |
Дата добавления: 2015-10-09; просмотров: 1221;