Programska petlja do..while
1. Petlja do..while
1.3. Primjer 3.
Kolika je vrijednost varijable a nakon izvođenja sljedećih naredbi?
int a=0;do
a++;
while (a>10);
Zašto?
Rješenje
Varijabla a=1 jer uvjet nije istinit. S obzirom na to da se uvjet ispituje na kraju, jedanput se izvrši naredba unutar petlje!
U ovom primjeru vitičaste zagrade nisu potrebne jer se unutar naredbe do-while izvršava samo jedna naredba.