6.4.. Napisati program koji učitava četverocifreni broj i ispisuje cifre unazad. Opis rješenja: Izrazom broj MOD 10 dobijamo jedinice broja (u ovom slučaju dvocifrenog). Cjelobrojnim dijeljenom sa 10 (broj DIV 10) dobija se dvocifren broj. Zatim ponoviti postupak iz prethodnog zadatka. Vidi primjere >>. Opis programa: Pri pretvaranju se koristi osobina pozicionog sistema.Četverocifren broj Listing programa: PROGRAM P06411107; VAR w, x, y, z, broj, t: INTEGER; BEGIN WRITE('Cetverocifren broj '); READLN(broj); z := broj MOD 10; {cifra jedinica} t := broj DIV 10; {prve tri cifre} y := t MOD 10; {cifra desetica} t := t DIV 10; {prve dvije cifre} x := t MOD 10; {cifra stotica} w := t DIV 10; {cifra hiljadica} WRITELN('broj=', broj, ' cifra jedinica=', z, ' cifra desetica=', y, ' cifra stotica=', x, ' cifra hiljadica=', w); READLN; END. Izvođenje programa:
|
|||||||
|