Задание № 8 · ЕГЭ

Инициализация переменной

Как задать переменной начальное значение перед работой алгоритма
2 мин чтенияСложность: Обновлено 29 сентября 2026

Инициализация переменной — это задание её начального значения до выполнения основных действий алгоритма. Она нужна, чтобы алгоритм начинал работу с известным состоянием данных, а не с неопределённым или случайным значением.

Инициализация переменной
Инициализация переменной — это первое присваивание значения переменной перед её использованием в алгоритме. В результате переменная получает начальное значение, которое может затем изменяться.

Переменная хранит данные и может менять их в ходе выполнения алгоритма. Чтобы обратиться к её текущему значению, сначала нужно выполнить оператор присваивания. Например, команда \(s := 0\) инициализирует переменную \(s\) нулём. После этого в \(s\) можно накапливать сумму, изменяя её значение.

\[x := x_0\]

В этой записи \(x_0\) — начальное значение переменной \(x\). Знак \(:=\) означает присваивание: значение справа записывается в переменную слева. Инициализация является частью работы с переменной в алгоритмическом языке и обычно выполняется до цикла, ветвления или другого действия, в котором переменная используется.

№
Пример

Нужно найти сумму трёх введённых чисел. Перед циклом или последовательностью сложений переменную-счётчик и переменную-сумму задают так: \(i := 1\), \(s := 0\). Затем очередное число прибавляют к \(s\), а \(i\) увеличивают. Нулевое начальное значение \(s\) позволяет корректно накопить всю сумму.

!
Не путайте с последующим изменением

Инициализация — только первое задание значения переменной. Команда \(s := s + a\) не инициализирует \(s\), если до неё значение \(s\) не было задано: алгоритм пытается использовать неизвестное значение. Сначала выполните \(s := 0\), затем изменяйте переменную.

Проверьте себя

Какая команда правильно инициализирует переменную \(count\) для подсчёта количества объектов?

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

Главное

  • Инициализация — первое присваивание начального значения переменной.
  • Её выполняют до использования переменной в вычислениях, циклах и условиях.
  • После инициализации значение переменной можно изменять последующими присваиваниями.