Naredbe ponavljanja
3. Ponavljanje koje ovisi o uvjetu
Postoje problemi kod kojih ne možemo znati
točan broj ponavljanja. Na primjer, želimo li
izračunati zbroj znamenki nekog broja, a ne
znamo koliko ima znamenki, moramo pronaći drugi
način rješavanja tog problema.
Ili, ako želimo da korisnik unosi podatke (npr.
o učenicima) sve dok to njemu odgovara. Ne znamo
koliko će podataka unositi...
Ovakvih primjera ima još jako puno. Rješavamo ih
naredbama ponavljanja kod kojih ponavljanje
ovisi o uvjetu.
Ovisno o mjestu ispitivanja uvjeta naredbe ponavljanja dijelimo na:
-
- naredbe ponavljanja s ispitivanjem uvjeta na početku i
-
- one kod kojih se uvjet ponavljanja nalazi na kraju niza naredbi koje se ponavljaju.