EMZETT.
Увійти

Цикл із післяумовою

Fußgesteuerte Schleife Image: Taylor, CC BY-SA 4.0, Wikimedia Commons

Коротко: Цикл, у якого умова виходу перевіряється лише ПІСЛЯ тіла циклу, — це гарантує, що блок коду виконається принаймні раз, незалежно від того, чи була умова взагалі коли-небудь істинною.

Докладніше: Класичний приклад — do...while. Корисний там, де дія має відбутися принаймні раз, перш ніж взагалі можна перевірити, чи потрібно її повторювати, — наприклад, запит меню, який вирішує, чи показувати його знову, лише після першого показу. Цикл із передумовою, навпаки, перевіряє умову заздалегідь і може взагалі пропустити тіло.

Подробиці

Назва описує положення умови…

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