do while



Bucla do-while verifică starea la sfârșitul buclei după executarea instrucțiunilor buclă. Când nu se cunoaște numărul iterației și trebuie să executăm bucla cel puțin o dată, putem folosi bucla do-while.

Este, de asemenea, cunoscut sub numele de buclă controlată la ieșire, deoarece starea nu este verificată în prealabil. Sintaxa buclei do-while este dată mai jos. Sintaxa:

do{
   //instructiuni care se vor repeta
} while(condiție);

Exemplu

Exemplu.java

public class Exemplu{
   public static void main(String args[]){
      int i = 1;
      System.out.println("Afisare primele impare mai mici decat 10:\n");
      do{
         System.out.println(i);
         i = i + 2;
      } while(i <= 10);
   }
}

Afișare:

Afisare primele impare mai mici decat 10:
1
3
5
7
9