Алфавит языка Паскаль.
Алфавит языка - это конечный набор символов, которые используются при написании любой конструкции на языке.
Алфавит языка Паскаль можно разбить на 3 группы:
буквы строчные и прописные буквы латинского и русского алфавита;
цифры - арабские 0..9
специальные символы - (+,-,*,/,=,<,>,<>,<=,>=,.:;{}’:= ()), служебные слова: and, begin,const,div,do,else,for, и т.д.
и указывается тип переменных списка.
Переменная - это область памяти, названная собственным именем, которая может менять свое значение в процессе выполнения программы. Переменная характеризуется именем, типом и значением.
Константа - не изменяет своего значения в процессе выполнения программы, она может быть задана явно своим значением или обозначена именем.
Имя (идентификатор) переменной или константы задается латинскими буквами и арабскими цифрами. В качестве идентификатора нельзя использовать служебные слова. Идентификатор должен быть уникальным, т.е. в данном блоке программы один идентификатор не может быть использован для обозначения более чем одного объекта.
Например: Zap, gor,X, p1, summa, a28,rar_1, proba, x1,y1,max,min и т.д.
Типы переменных
| Тип | Диапазон значений | |
| Целый | ShortInt | -128...127 |
| Integer | -32768...32767 | |
| Longint | -2147483648... | |
| Byte | 0.... 255 | |
| Word | 0... 65535 | |
| Вещественный | Real | 2,9 10-39..... 1,7 1038 11..12 значащих цифр |
| Single | 7..8 значащих цифр | |
| Double | 15..16 значащих цифр | |
| Extended | 19..20 значащих цифр | |
| Comp | 19..20 значащих цифр | |
| Логический | Boolean | TRUE FALSE |
| Cимвольный | Char | 1 символ |
| Строковый | String | Массив символов, по умолчанию длина 256 символов. |
| Массивы | array | |
| Записи | record | |
| Множества | set | |
| Файлы | file | |
| Указатели | pointer |
Операторы присваивания.
Оператор ввода-вывода.