Programske petlje

--

1. Naredbe ponavljanja

Naredbe ponavljanja odnosno programske petlje  omogućuju ponavljanje jedne ili nekoliko naredbi dok je zadani uvjet zadovoljen (istinit). Ponavljanje naredbi unutar petlje nazivamo iteracija. Riječ iteracija dolazi iz latinskog jezika a znači ponavljanje, obnavljanje.

Unutar bloka petlje povremeno su nam potrebne dodatne naredbe kako bismo djelovali npr. na izuzetke. To su najčešće naredbe break, continue i exit.

Naredba break se rabi kad treba prekinuti izvođenje bloka naredbi unutar petlje. Nakon naredbe break program prelazi na prvu naredbu iza programske petlje.

Naredba break je i sastavni dio switch-case naredbe.

Ponekad je potrebno preskočiti dio bloka naredbi do kraja programske petlje pa nakon toga petlju nastaviti. U tu se svrhu rabi naredba continue.

Preporuča se umjesto naredbe continue rabiti naredbe grananja jer nepažljiva uporaba naredbe continue može izazvati beskonačnu petlju.

Naredba exit završava izvođenje cijelog programa.