Задания № 6, 8 · ЕГЭ

Счётчик цикла

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

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

Счётчик циклаНазвание связано с подсчётом повторений: переменная как бы считает шаги цикла.
Переменная, значение которой изменяется при каждом повторении цикла и показывает номер текущей итерации либо число выполненных итераций. Обычно счётчик сначала получает начальное значение, затем изменяется на постоянную величину, например на \(1\).

Как работает счётчик

Счётчик может начинаться с \(0\) или с \(1\) — это зависит от записи алгоритма. В цикле с параметром его значение обычно изменяется автоматически. В других циклах программист должен явно выполнить изменение переменной цикла. Поэтому важно различать номер текущей итерации и число уже завершённых итераций: перед первым выполнением тела они могут иметь разные значения.

\[c_{k+1}=c_k+d\]

Здесь \(c_k\) — значение счётчика на шаге \(k\), а \(d\) — величина изменения. При увеличении на единицу \(d=1\). Если цикл начинается с \(c_0=1\) и выполняется \(n\) раз, то после последнего изменения значение может быть \(n+1\) — если изменение происходит после тела цикла.

№
Пример

В алгоритме for i = 1..4 переменная \(i\) последовательно принимает значения \(1\), \(2\), \(3\), \(4\). Тело цикла выполнится 4 раза, а \(i\) служит счётчиком и одновременно номером текущей итерации. В цикле с параметром изменение \(i\) выполняется автоматически.

!
Не путайте счётчик и сумму

Счётчик хранит сколько раз выполнено действие или какой сейчас номер шага. Он не обязан содержать сумму обработанных значений. Например, при сложении чисел переменная count может считать элементы, а sum — накапливать их сумму.

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

Сколько раз выполнится тело цикла, если счётчик принимает значения \(2\), \(4\), \(6\), \(8\)?

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

Главное

  • Счётчик цикла хранит номер итерации или число выполненных повторений.
  • Он имеет начальное значение и изменяется на каждом шаге; величина изменения может быть не только \(1\).
  • Не следует путать счётчик с переменной-накопителем, например с суммой.