Цикл із передумовою – цикл, який виконується поки що певна умова, вказана перед його початком. Ця умова перевіряється до виконання тіла циклу, тому тіло може бути не виконано жодного разу (якщо умова від початку помилкова).
Теорія: Цикл із заданою умовою продовження роботи (передумовою) записується за допомогою оператора "while". У перекладі з англійської while — доти. Умову описується логічне вираження, істинність якого забезпечує подальшу роботу циклу.
While, або цикл із передумовою Причому тіло циклу виконується тоді і лише тоді, коли умова true; як тільки умова стає false, виконання циклу припиняється. While має формат: while < умова> do <оператор 1>; {Поки що… роби….}
Перевірку умови можна розмістити під тілом циклу, використовуючи спеціальний синтаксис do..while : do { // тіло циклу } while (condition); Цикл спочатку виконає тіло, а потім перевірить умова condition , і доки його значення дорівнює true , він буде виконуватися знову і знову.