freeCodeCamp/guide/russian/java/loops/do-while-loop/index.md

1.7 KiB

title localeTitle
Do...While Loop Do ... While Loop

Do ... While Loop

do while в while do while это похоже на while цикл, но группа отчетности гарантирована запустить по крайней мере один раз перед проверкой данного состояния. Важно отметить, что цикл «while» представляет собой цикл управления выходом. while (это не обязательно будет выполнено), «do while» - это контур, управляемый записью (он будет выполнен хотя бы один раз, даже если условие не соответствует действительности).

do 
 { 
    // Statements 
 } 
 while (condition); 

пример

int iter_DoWhile = 20; 
 do 
 { 
    System.out.print (iter_DoWhile + " "); 
 
    // Increment the counter 
    iter_DoWhile++; 
 } 
 while (iter_DoWhile < 10); 
 System.out.println("iter_DoWhile Value: " + iter_DoWhile); 

Вывод:

    20 
    iter_DoWhile Value: 21 

Помните : условие цикла do-while while проверяется после того, как тело кода выполняется один раз.

:rocket: Код запуска

Упражнение

Можете ли вы угадать вывод следующего фрагмента кода?

int i = 10; 
 do 
 { 
    System.out.println("The value of i is " + i); 
    i--; 
 } 
 while (i >= 10);