Programska petlja do..while

1. Petlja do..while

Programska petlja do-while je petlja u kojoj se uvjet ponavljanja ispituje na kraju bloka naredbi. Upotrebljava se u slučajevima kada je blok naredbi unutar petlje potrebno izvršiti barem jedanput, neovisno o istinitosti danog uvjeta.

Njezin je opći oblik ovaj:

     do
     {
           blok_naredbi;        
     } while (uvjet);

A to znači: ponavljaj blok naredbi sve dok je uvjet istinit ili različit od 0.

Dijagram tijeka naredbe do-while:

Napomena: Kao što smo mogli ugnježđivati petlju for, isto tako možemo ugnježđivanje petlje while i do-while jedne u drugoj ili kombinirati dvije (ili više) različite petlje, ovisno o zahtjevima zadatka.