Каталог курсов
Учиться бесплатно

Do-while, цикл «делать до тех пор, пока», цикл с постусловием

Do-while — оператор цикла в Java, который повторяет блок кода, пока заданное условие является верным. Он состоит из двух частей: «условие» и «тело цикла».

Цикл используется, когда заранее неизвестно, сколько раз нужно выполнить действие, но известны условия прекращения цикла, а эти условия должны проверяться строго после того, как выполнится тело цикла. Например, в теле цикла проходят вычисления, и их результаты используются в условии.

Цикл имеет следующий синтаксис:
 
 do {
     инструкция;
     ...
     инструкция; / инструкции внутри фигурных скобок составляют тело цикла
 } while (условие);
 
 Пример: выведем на экран числа от 1 до 5.
 
int i = 0;
do {
    i = i + 1;
    System.out.print(i);
} while(i < 5);
 
Цикл do-while похож на while, но работает немного иначе. Do-while гарантированно будет выполнен как минимум один раз, а затем проверит условие и, если оно верно, будет выполняться дальше.

 Узнайте больше в Медиа Нетологии:

Бесплатный курс по программированию:

Программы обучения Нетологии по программированию:
← В глоссарий