Цикл while
Image: Taylor, CC BY-SA 4.0, Wikimedia Commons
Коротко: Цикл із передумовою, що повторює блок коду, доки на початку кожної ітерації умова істинна, — якщо умова хибна з самого початку, блок не виконується взагалі.
Докладніше: На відміну від циклу for, цикл while особливо підходить, коли кількість ітерацій заздалегідь невідома, — наприклад, під час очікування введення користувача чи читання файлу до кінця. Протилежність — цикл із післяумовою (do...while).
Подробиці
while (condition) {
// code bДив. також: цикли, цикл із передумовою, цикл із післяумовою, рекурсія