C++ Do/While Loop
Цикл «Делай/пока»
Петля do/while
— это разновидность while
петли. Этот цикл выполнит блок кода один раз перед проверкой истинности условия, затем цикл будет повторяться до тех пор, пока условие истинно.
Синтаксис
do {
// code block to be executed
}
while (condition);
В приведенном ниже примере используется do/while
цикл. Цикл всегда будет выполняться хотя бы один раз, даже если условие ложно, потому что блок кода выполняется до проверки условия:
Пример
int i = 0;
do {
cout << i << "\n";
i++;
}
while (i < 5);
Не забудьте увеличить переменную, используемую в условии, иначе цикл никогда не закончится!