Алфавит Паскаля.

Каждый язык имеет свой алфавит - набор символов, используемых в данном языке.

Алфавит Паскаля включает:

  1. латинские буквы от a до z (строчные и заглавные);
  2. цифры от 0 до 9;
  3. разделители: запятая, точка с запятой, точка, двоеточие, ' апостроф, кавычки, скобки, символ <Пробел>;
  4. знаки арифметических действий: + (сложение), - (вычитание), * (умножение), / (деление);
  5. знаки операций отношений:  > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно), = (равно).

Программа оперирует данными, которые могут быть постоянными (константы) или изменяться в ходе выполнения программы (переменные).

Константы (данные, которые в процессе выполнения программы не меняют свои значения,)
 в Паскале существуют трех видов - числовые, символьные и логические.

Числа в Паскале записываются обычным образом - в десятичной системе счисления. Вместо десятичной запятой используется точка.
Числа со степенью записывают в экспоненциальной форме (например, 7,53.1012 запишется в виде 7,53E+12 или 7,53E12, а 10-17 запишется как 1Е-17).

Тип константы Интервал значений Пример
 Целый  От  -32768  до  32767  5          -256
 Вещественный  От 2.9.10-39  до 1.7 .1038
(по абсолютному значению)
12.5      5.03Е-23
 Символьный  До 256 символов, заключенных в апострофы  'мы учим программирование'
 Логический  Два значения  False (ложь), true (истина)

Переменные обозначаются именем. 
Правила создания имен переменных:

  1.   Допускается использование только английских букв и цифр.

  2.   Начинаться должно с буквы.

  3.    Длина не более 63 символов.

  4.   Прописные и строчные буквы считаются одинаковыми.

  5.    Должны не совпадать с зарезервированными словами.
    Зарезервированые слова
    – это специальные идентификаторы, которые используются строго по назначению. Как правило, такие слова обозначают какие-либо действия или структуры в языке.

  6.    Имена не должны повторяться для разных объектов.

Правильные имена: Count1, АА1, PROGRAM1
Неправильные: 1Count, ПROГRAM.

Имена Count1 и COUNT1 считаются одинаковыми.
В Паскале переменная обязательно имеет определенный тип:

Тип переменной Описание Интервал значений Размер памяти
Целый  integer   -32768  ..  32767 2 байта
Длинный целый  longint  -2147483648  ..  2147483647 4 байта
Короткий целый shortint -128 .. 127 1 байт
Байт byte 0 .. 255 1 байт
Слово word 0 .. 65535 2 байта
Вещественный  real   2.9.10-39  .. 1.7 .1038
(по абсолютному значению)
6 байт
Вещественный  двойной точности  double  От 5.10-324  до 1.7 .10308
(по абсолютному значению)
8 байт
Строковый  string  До 255 символов  
Символьный  char  Один символ 1 байт
Логический (булевский)  boolean  Два значения  1 байт

 

Hosted by uCoz