Ponekad se delovi programa izvršavaju više puta . Struktura koja omogućava ponavljanje naziva se programska petlja. Programskom petljom delovi programa se ponavljaju unapred zadani broj puta ili sve dok je određeni uslov ispunjen.
Petlje se u programu ostvaruju naredbama:
|
Petlja for
Petlja for se najčešće upotrebljava ako se delovi programa (blokovi naredbi) ponavljaju odredjeni broj puta.
for (pocetna vrednost; uslov; stepen) { blok naredbi } naredba iza bloka
Početna vrednost, uslovi i stepen odvajaju se znakom točka‑zarez (;). Iza naredbe for ne stavlja se znak točka‑zarez (;). Ako se zabunom ipak stavi, neće se izvršiti blok naredbi u petlji. Blok naredbi koji se ponavlja određen broj puta označava se parom otvorena‑zatvorena vitičasta zagrada ({}). Može se dogoditi da je uslov petlje je uvek ispunjen. Petlja se tada izvoditi beskonačno puta. Ako se se pokrene program u koeme je beskonačna petlja, prekida se zatvaranjem prozora u kojem se izvršava program.
Da bi se izbegla beskonačna petlja, treba:
Pogledajte video o For petlji
Petlja while
|