Оператором называется предложение языка программирования, задающее полное описание некоторого, необходимого для исполнения, действия.
Последовательность операторов представляет собой основную часть программы на языке Паскаль. Разделителем операторов в программе является символ «точка с запятой».
Оператор присваивания
Для записи в именованные ячейки памяти различных значений используется оператор присваивания. В общем виде этот оператор имеет следующий вид:
переменная := выражение
где оператор присваивания обозначается неразрывным знаком := (в Паскале не следует путать с операцией отношения = ).
Механизм выполнения оператора присваивания: вычисляется выражение в правой части от оператора и его результат заносится в ячейку памяти, определяемую именем переменной в левой части. Например:
- k := k + 10;
Рассмотрим работу оператора присваивания в данном примере пошагово:
- Из ячейки памяти с именем k выбирается текущее значение.
- К текущему значению прибавляется 10.
- Результат записывается в ту же самую ячейку памяти (предыдущее значение восстановить после новой записи невозможно!)
ВНИМАНИЕ: выражение должно быть совместимо по типу данных с переменной.
Операторы присваивания
В PascalABC.NET определены также операторы присваивания со значками +=, -=, *=, /= . Действие этих операторов заключается в изменении значения переменной в правой части оператора с учетом обозначенной арифметической операции (перед знаком равенства) и значения в правой части. Например:
- k += 100;
- n -= 8;
- m *= 10;
- b /= 2;
Источник: informatics-lesson.ru
Операторы присваивания
Операторы присваивания служат для вычисления значений выражений и приписывания вычисленных значений переменным.
Общий вид оператора присваивания:
x := s;
где x– имя переменной,
s – выражение (переменная, константа) того же типа,
:= — знак присваивания.
Оператор присваивания дает команду компьютеру на:
- вычисление значения выражения справа от знака присваивания,
- запись вычисленного значения в ячейку памяти, отведенную для хранения переменной, стоящей слева от знака присваивания; при этом прежнее значение переменной, записанной в этой ячейке, стирается:
Программа и этапы ее разработки. Структура программы
Источник: studfile.net
5. Оператор присваивания
Выполняя первую команду переменной (a) присваивается значение (2) и это значение записывается в ячейку оперативной памяти.
Язык программирования Паскаль. Оператор присваивания
Далее переменной (b) присваивается значение (4), оно также записывается в оперативную память.
В третье строке переменной (а) присваивается новое значение, вычислим:
Теперь в оперативной памяти хранится значение переменной (a=14). Предыдущее значение (2) из памяти стёрлось.
Выполним последнюю строку данного нам алгоритма. (Помним о том, что на данный момент в оперативной памяти хранятся данные (a=14), (b=4).)
Источник: www.yaklass.ru