Ulaz i izlaz podataka, naredba pridruživanja
3. Primjeri jednostavnih algoritama
3.2. Primjer 2 - rastavljanje dvoznamenkastog broja na znamenke
Algoritam koji dvoznamenkasti broj rastavlja na znamenke
ulaz (a);
desetica:=a div 10;
jedinica:=a mod 10;
izlaz (desetica, jedinica);
Objašnjenje:
Ako dvoznamenkasti broj (npr. 25) podijelimo cjelobrojno s deset, rezultat će biti znamenka desetice (25 div 10=2).
Pogledamo li ostatak dijeljenja zadanog broja s 10, vidjet ćemo da je to upravo znamenka jedinice (25 mod 10 = 5). I to je upravo gornji algoritam!
Zadatak za vježbu:
Primjenjujući analogiju iz prethodnog primjera napišite algoritam koji troznamenkasti broj rastavlja na znamenke