Programske petlje

1. Ponavljanje (petlja)

Često se u procesu programiranja pojavljuje potreba za ponavljanjem dijelova programa. Npr. želimo li unijeti 10 brojeva naredbu za unošenje treba napisati 10 puta. Praktičnije je potrebne naredbe napisati jedanput a pri izvođenju programa pozvati ih željeni broj puta. 

Za ponavljanje dijelova programa koristimo se naredbama ponavljanja koje još nazivamo i programskim petljama. 

Pogledajte kratki video  

 .

Sličan primjer poznatog broja krumpira u vreći mogao bi se riješiti pomoću petlje for. Pogledajte dijagram tijeka i kod u Pythonu. 

slika

Naredbe ponavljanja sastavni su dio svakog programskog jezika. Možemo ih podijeliti prema različitim kriterijima te s obzirom na broj ponavljanja dijelimo ih na:

  • petlje u kojima je poznat broj ponavljanja
  • petlje u kojima broj ponavljanja ovisi o uvjetu