Как выглядит оператор присваивания в программе на pascal

Оператором называется предложение языка программирования, задающее полное описание некоторого, необходимого для исполнения, действия.

Последовательность операторов представляет собой основную часть программы на языке Паскаль. Разделителем операторов в программе является символ «точка с запятой».

Оператор присваивания

Для записи в именованные ячейки памяти различных значений используется оператор присваивания. В общем виде этот оператор имеет следующий вид:
переменная := выражение
где оператор присваивания обозначается неразрывным знаком := (в Паскале не следует путать с операцией отношения = ).

Механизм выполнения оператора присваивания: вычисляется выражение в правой части от оператора и его результат заносится в ячейку памяти, определяемую именем переменной в левой части. Например:

  • k := k + 10;

Рассмотрим работу оператора присваивания в данном примере пошагово:

  1. Из ячейки памяти с именем k выбирается текущее значение.
  2. К текущему значению прибавляется 10.
  3. Результат записывается в ту же самую ячейку памяти (предыдущее значение восстановить после новой записи невозможно!)

ВНИМАНИЕ: выражение должно быть совместимо по типу данных с переменной.

Операторы присваивания

В PascalABC.NET определены также операторы присваивания со значками +=, -=, *=, /= . Действие этих операторов заключается в изменении значения переменной в правой части оператора с учетом обозначенной арифметической операции (перед знаком равенства) и значения в правой части. Например:

  • k += 100;
  • n -= 8;
  • m *= 10;
  • b /= 2;

Источник: informatics-lesson.ru

Операторы присваивания

Операторы присваивания служат для вычисления значений выражений и приписывания вычисленных значений переменным.

Общий вид оператора присваивания:

x := s;

где x– имя переменной,

s – выражение (переменная, константа) того же типа,

:= — знак присваивания.

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

  1. вычисление значения выражения справа от знака присваивания,
  2. запись вычисленного значения в ячейку памяти, отведенную для хранения переменной, стоящей слева от знака присваивания; при этом прежнее значение переменной, записанной в этой ячейке, стирается:
Читайте также:
Web браузер это программа

Программа и этапы ее разработки. Структура программы

Источник: studfile.net

5. Оператор присваивания

Screenshot_18.png

Выполняя первую команду переменной (a) присваивается значение (2) и это значение записывается в ячейку оперативной памяти.

Язык программирования Паскаль. Оператор присваивания

Далее переменной (b) присваивается значение (4), оно также записывается в оперативную память.
В третье строке переменной (а) присваивается новое значение, вычислим:

Теперь в оперативной памяти хранится значение переменной (a=14). Предыдущее значение (2) из памяти стёрлось.

Выполним последнюю строку данного нам алгоритма. (Помним о том, что на данный момент в оперативной памяти хранятся данные (a=14), (b=4).)

Источник: www.yaklass.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru