Термин в Энциклопедическом Фонде

Цикл

Цикл
Цикл - набор инструкций в высокоуровневых языках программирования, повторяющийся заданное количество раз. Задаётся это количество переменной, называемой счётчиком цикла. Вызываются циклы операторами цикла.

Оператор цикла while, где while-выражение. Вначале вычисляется выражение, если оно истинно, то выполняется тело цикла. Тело цикла будет выполнятся до тех пор, пока выражение истинно. Это оператор цикла с предусловием, т. к. вначале вычисляется выражение, а затем принимается решение выполнять тело цикла или нет. Пример:
..........
I=0;
While (i<6)//условие
{
..........
I++;//счётчик цикла
}
..........

Оператор цикла do-while, где do-оператор, а while-выражение. Оператор может быть как простым, так и составным. Это оператор цикла с постусловием, т.к. вначале выполняется тело цикла, затем принимается решение. Пример:
..........
I=0;
Do
{
..........
I++;//счётчик цикла
}
While (i<6)//условие
..........

Оператор цикла for. For-инициализирующее выражение; условное выражение; коррекция). Вначале выполняется инициализация выражения, а далее проверяется условие. Если оно истинно, то выполняется оператор и коррекция. Так происходит до тех пор, пока условное выражение истинно. Если условие ложно, то происходит выход из цикла. Это оператор цикла с предусловием, т. К. вначале проверяется условие, а, затем принимается решение выполнять или нет тело цикла. В заголовке цикла for может использоваться операция для объединения нескольких простых выражений в одно. Пример:
..........
For(i=0; i<=5; i++)
{
..........
}
..........

Используемые источники
1. УМК "Программирование на языке высокого уровня", СЗТУ. Шумова Е. О.
Энциклопедический Фонд