EMZETT.
Войти

Цикл с предусловием

Kopfgesteuerte Schleife Image: Taylor, CC BY-SA 4.0, Wikimedia Commons

Коротко: Цикл, у которого условие выхода проверяется ПЕРЕД каждой итерацией, — если оно ложно уже при первой проверке, тело цикла не выполняется вообще.

Подробнее: Циклы while и циклы for обычно с предусловием. Противоположность — цикл с постусловием (do...while), который всегда выполняет блок кода хотя бы раз, так как условие проверяется только в конце. Выбор между ними зависит от того, нужна ли «хотя бы одна итерация».

Подробности

while (condition) {     // проверка

См. также: циклы, цикл с постусловием, цикл while, итератор