Grananje - zadaci

1. Primjeri algoritama

Primjer 1.
Algoritam koji ispisuje manji od dva unesena broja


Primjer 2.

Algoritam koji ispisuje najmanji od tri unesena broja

Objašnjenje
Na početku jednostavno pretpostavimo da je jedan od tri broja (npr. a) najmanji. Njegovu vrijednost pridružimo novoj varijabli (najmanji). Sad provjerimo je li možda vrijednost varijable b manja od vrijednosti varijable najmanji. Ako jest, vrijednost varijable b pridružimo varijabli najmanji i prijeđemo na sljedeću naredbu (provjera varijable c). Ako vrijednost varijable b nije manja od vrijednosti varijable najmanji, samo prijeđemo na sljedeću naredbu. Sad to isto napravimo s varijablom c. Na kraju algoritma zasigurno će najmanja vrijednost biti pridružena varijabli najmanji!
Provjerimo na konkretnom primjeru: