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

Python C
a = int(input())
desetica = a // 10
jedinica = a % 10
print(desetica, jedinica)
    scanf("%d";  &a);
    desetica = a / 10;
    jedinica = a % 10;
    printf("%d, %d", 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.