Операторы > Операторы программирования > Оператор цикла for
  
Оператор цикла for
Оператор
Описание
Выполняет тело цикла z для каждого значения переменной итерации x, меняющейся в пределах диапазона y. Обычно по крайней мере одно выражение в теле цикла z использует значение x, что позволяет получать разные результаты в повторяющихся расчетах.
Операнды
x — любое допустимое имя переменной.
y — значение или последовательность значений. Чаще всего y - это переменная диапазона, но можно также использовать вектор с результатами в виде серий скалярных значений, которые x предполагает в свою очередь.
z — любое допустимое выражение или последовательность выражений. Допускается, например, локальное назначение или последовательность шагов программы.
Дополнительные сведения
Для ускорения ввода можно ввести только имя оператора for и нажать клавиши Ctrl+J. Это имя будет преобразовано в полный вид оператора со всеми его местозаполнителями.
Используйте цикл for в тех случаях, когда известно заранее, сколько раз необходимо выполнить тело цикла.
При необходимости можно запрограммировать преждевременный выход из цикла (до выполнения условия его завершения) или пропуск определенной итерации и переход на начало следующей. Управлять выполнением цикла можно с помощью операторов break и continue.