EMZETT.
Увійти

Цикл із передумовою

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

Коротко: Цикл, у якого умова виходу перевіряється ПЕРЕД кожною ітерацією, — якщо вона хибна вже під час першої перевірки, тіло циклу не виконується взагалі.

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

Подробиці

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

Див. також: цикли, цикл із післяумовою, цикл while, ітератор