Naredbe ponavljanja su:
for
while
do - while
Naredbe for i while su naredbe prethodne provjere. To znači da te naredbe moraju imati prethodno unesene vrijednosti.
Primjer naredbe for:
for(i=0; i<10; i++)
printf("Hello");
Naredbu for upisujemo na slijedeći način:
for (inicijalizacija; uvjet; promjena kontrolne varijable)
BN;
U inicijalizaciji postavljamo kontrolnu varijablu, odnosno uvjet pod kojim će se početi rješavati petlja. Primjerice, pod inicijalizacijom možemo upisati i<0, abc=257, E<=36, itd.
Nakon inicijalizacije upisujemo uvjet petlje. Petlja će se izvršavati skroz dok je upit istinit. U ovom primjeru petlja će se izvršavati sve dok kontrolna varijabla i ne bude jednaka ili veća od upita.
Kako ne bi došlo do beskonačne petlje, nakon uvjeta možemo navesti promjenu kontrolne varijable. U ovom primjeru nakon što petlja ispiše "Hello" kontrolna varijabla će se povećati za 1.
Nema komentara:
Objavi komentar