Programske petlje

--

5. Petlja kod koje broj ponavljanja nije poznat, a uvjet se provjerava na početku

Naredba tj. ključna riječ while dolazi iz engleskog jezika a značenje joj je dokPetlja se izvršava - iterira dok vrijedi zadani uvjet.
Petlja while se najčešće rabi ako broj ponavljanja petlje nije unaprijed poznat, nego ovisi o ispunjenju zadanog uvjeta. While petlja se može shvatiti kao ponavljajuća if naredba
Osnovni oblik petlje while je:

Kod ove se vrste petlje uvjet ispituje na početku, a blok naredbi petlje ponavlja se sve dok je uvjet ispunjen.
Uvjet je logički izraz čiji rezultat mora biti logički podatak (tip bool). Kada rezultat postane logička neistina (false, 0), preskače se blok naredbi petlje i program se nastavlja od prve naredbe nakon bloka naredbi petlje.
Budući da se kod petlje while uvjet ispituje na početku može se dogoditi da se blok naredbi u petlji ne izvrši niti jednom.