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

1.6 KiB
Raw Blame History

title localeTitle
Do...While Loop Цикл Do ... While

Цикл Do ... While

Цикл do 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);