Napisati program koji generiše dvocifren broj, ispiše ga. Zatim ispiše cifre generisanog broja u obrnutom redoslijedu.

Opis rješenja: Pri pretvaranju se koristi osobina pozicionog sistema. Dvocifren broj
broj = x*101 + y*100
Ostatak dijeljenja dvocifrenog broja sa 10 broj MOD 10 dobijamo jedinice broja (u ovom slucaju dvocifrenog). Cjelobrojnim dijeljenom sa 10 (broj \ 10) dvocifrenog broja se dobija cifra desetica. Vidi primjere >>. Ispisati prvi cifru desetica pa cifru jedinica.

Listing programa:

REM 06421155
RANDOMIZE TIMER: REM Omogucuje nove brojeve pri svakom startanju programu
n = INT(90 * RND) + 10: REM generisani dvocifreni broj;  (max - min)rnd + min
d = n \ 10: REM cifra desetica
j = n MOD 10: REM cifra jedinica
PRINT "Dvocifren broj: "; n: REM ispis broja
PRINT "Obrnut redoslijed: "; j, d : REM ispis cifara
END

Ispis na ekranu:

Index