Теперь рассмотрим работу с самыми простыми переменными. В них можно хранить только целые числа. Для хранения целых чисел в Паскале используется специальный тип данных — Integer.
Внимательно читайте комментарии к программе в следующем примере!
Пример 2.1. Работа с целочисленными переменными
Program Product;
{ Далее идет раздел описания переменных. Он всегда начинается со слова var (от variable - переменная) }
var А,В,С: integer; { Имена в списке - через запятую; в конце.списка через двоеточие указывается тип данных: integer - целый }
Begin { Началось тело программы }
А: =5; { Это оператор присваивания. В данном случае запись означает, что в переменную (ячейку) А записали число 5. Не путайте с записью А=5 !!! }
writeln(A); { Выводим на экран содержимое переменной А. Имя А не заключено в апострофы! }
writeln('А'); { Вывод на экран символа А }
А:=А+1;{ Запишем в переменную А число, которое до этого в ней было, но увеличенное на -1 }
В: =7; С:=А*В; { * - это операция умножения }
writeln('Product»',С) {Вывод содержимого ячейки С - с пояснительным текстом }
end. { Здесь кончается тело программы }
При запуске программа выведет на экран следующее:
5
А
Product=42
ЗАПОМНИТЕ!
В результате выполнения оператора присваивания в ячейку помещается новое число. Старое содержимое ячейки при этом пропадает.
Справа от оператора присваивания может стоять число или любое выражение. Слева может стоять только имя переменной. Выражения слева быть не может — иначе Паскаль не будет знать, в какую ячейку памяти поместить результат.
Тип результата выражения справа от оператора присваивания должен быть таким, чтобы помещаться в переменную слева от «:=».