Задания № 6, 16 · ОГЭ

Присваивание

Оператор, который сохраняет результат вычисления в переменную
2 мин чтенияСложность: Обновлено 29 сентября 2026

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

Присваивание
Оператор присваивания записывает результат вычисления выражения в переменную. Обычно он имеет вид: имя переменной, знак присваивания и выражение справа от него.
\[\text{переменная} \leftarrow \text{выражение}\]

В разных языках программирования знак присваивания записывается по-разному: в Python и C++ используется =, а в школьном псевдокоде и Pascal часто — :=. Сначала вычисляется выражение справа, затем полученный результат записывается в переменную слева. Если переменная уже содержала значение, оно заменяется новым.

№
Пример

Рассмотрим присваивание x = 2 + 3. Сначала вычисляется выражение 2 + 3, затем результат 5 записывается в переменную x. После этого значение x равно 5. Следующая команда x = x + 4 снова вычисляет правую часть: к прежнему значению 5 прибавляется 4, поэтому новым значением x становится 9.

Справа от знака присваивания может находиться число, другая переменная или сложное выражение с арифметическими операциями, сравнениями и вызовами функций. Тип результата должен быть совместим с типом переменной: например, целое число можно записать в целочисленную переменную, а строку — в переменную строкового типа.

!
Не путайте с равенством

Знак = в операторе присваивания не означает утверждение «левое равно правому». Он означает команду: вычислить правую часть и сохранить результат слева. Поэтому x = x + 1 является правильной командой: старое значение x увеличивается на единицу. В некоторых языках для проверки равенства используют другой оператор, например ==.

Проверь себя

Какое значение будет храниться в a после выполнения команд: a = 4; a = a * 3 - 2?

Последовательность присваиваний важна: каждая следующая команда использует текущее, то есть последнее сохранённое значение переменной. В циклах такой приём лежит в основе накопителя: переменная постепенно изменяется после каждой итерации.

Главное за минуту

Главное

  • Присваивание вычисляет выражение справа и записывает результат в переменную слева.
  • Старое значение переменной заменяется новым; запись x = x + 1 увеличивает x на единицу.
  • Присваивание не равно сравнению: для проверки равенства часто используется отдельный оператор.