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

Цикл в алгоритмическом языке

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

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

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

Цикл с параметром

Цикл с параметром применяют, когда заранее известно количество повторений. Параметр принимает последовательные значения: например, от 1 до 5. Для каждого значения выполняется тело цикла — одна команда или несколько команд, заключённых между началом и концом цикла.

\[k = b - a + 1\]

Если параметр изменяется от \(a\) до \(b\) с шагом 1, то тело цикла выполнится \(k\) раз. При другом шаге количество повторений определяется значениями, которые успевает принять параметр.

Цикл с условием

Цикл с условием повторяет команды, пока условие истинно, или до тех пор, пока не станет истинным условие остановки. Для проверки используется условие в алгоритмическом языке. Важно, чтобы действия внутри цикла могли изменить значения переменных и когда-нибудь привести к завершению цикла.

№
Пример

Алгоритм выводит числа от 1 до 5: «нц для \(i\) от 1 до 5; вывод \(i\); кц». Параметр \(i\) последовательно принимает значения 1, 2, 3, 4 и 5, поэтому команда вывода выполняется пять раз.

!
Не путайте виды циклов

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

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

Сколько раз выполнится тело цикла «для \(i\) от 3 до 7» при шаге 1?

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

Главное

  • Цикл многократно выполняет одну или несколько команд.
  • Цикл с параметром используют при заранее известном числе повторений.
  • Цикл с условием продолжается или прекращается в зависимости от истинности условия.