Цикл do...while
Оператор do...while используется для выполнения блока кода как минимум один раз, а затем — до тех пор, пока выполняется заданное условие. Условие (cond) должно иметь тип bool.
Пример
В этом примере переменная count уменьшается от 5 до 0. Цикл продолжает выполняться, пока условие остаётся истинным (true). Как только условие станет ложным (false), выполнение цикла завершится: