Мы привыкли переменные величины обозначать буквами (a, s, d...). Большинство языков программирования, в том числе и Паскаль, позволяет обозначать переменные не только буквами, но и целыми словами. Вот два равносильных фрагмента программы:
a:=3; | Summa:=3; |
b:=4-a; | ROBBY:=4-Summa; |
WriteLn (a,b+50) | WriteLn (Summa,ROBBY+50) |
В том и другом случае будут напечатаны числа 3 и 51. Очевидно, компьютеру все равно, как мы обозначаем переменные величины, в смысл имен он не вдумывается и не удивляется, что переменная Summa никакой суммой не является, а просто числом 3.
Будем называть обозначение переменной именем или идентификатором этой переменной.
Правило:
Именем переменной в Паскале может служить любая последовательность цифр, латинских букв и знака подчеркивания, не начинающаяся с цифры.
Примеры правильной записи имен:
a
x
Velichina
Zzz
Polnaja_summa
Tri_plus_dva
S25
k1
_k1
___
A1b88qq
Oshibka
Примеры неправильной записи имен:
ж - буква не латинского алфавита
polnaja summa - содержится символ (пробел), не являющийся буквой, цифрой или знаком подчеркивания
2as - начинается с цифры
Domby&Son - содержится символ &, не являющийся буквой, цифрой или знаком подчеркивания