logo

Оператор присваивания имеет следующую структуру:

ИМЯ_ПЕРЕМЕННОЙ:=АРИФМЕТИЧЕСКОЕ ВЫРАЖЕНИЕ;

Оператор выполняется следующим образом:

1) В арифметическое выражение подставляются текущие значения переменных, хранящиеся в оперативной памяти ЭВМ.

2) Вычисляется значение арифметического выражения.

3) Результат записывается в ячейку, где хранится переменная, чье имя стоит в операторе слева. При этом прежнее значение этой переменной затирается.

Пример: x:=5;x:=x+2;

Количество операторов присваивания в одной строчке неограниченно.

Отметим:

1. Нельзя присваивать переменной значение не родственного типа (например, строковой переменной – целое значение; целой переменной – логическое и т. п.).

2. Нельзя присваивать переменной значение родственного типа, занимающее в памяти больший объем (например, символьной переменной – строковое значение; байтовой переменной – целое со знаком значение; целой переменной – вещественное значение и т. п.).

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4