Petlja while je takva petlja u kojoj će se naredba ili blok naredbi ispunjavati sve dok je uvjet istinit.
Uvjet petlje while je bilo koji izraz u C-u ili bilo koja varijabla ili konstanta.
Opći oblik naredbe je slijedeći:
while (uvjet)
BN;
Redoslijed izvršavanja:
1. Izračunavanje uvjeta.
2. Ako je uvjet:
a) istinit - izvršava se blok naredbi unutar petlje i vraća se na početak petlje.
b) lažan - blok naredbi se ne izvršava, a petlja se preskače.
Primjer:
int c=5
while (c>0)
{
printf("Petlja while izvedena!");
c=c-1
}
Opišite program.
Koliko će se puta petlja ponoviti?
Rezultat:
Petlja while izvedena!
Petlja while izvedena!
Petlja while izvedena!
Petlja while izvedena!
Petlja while izvedena!
Nema komentara:
Objavi komentar