14.5. Izdvojiti cifre iz trocifrenog broja.

Opis rješenja: Izdvajanje cifara trocifrenog broja se izvodi naredbama:
DIV - cjelobrojano dijeljenje i
MOD ostatak dijeljanja.

a := n DIV 100;

cjelobrojno dijeljenje se 100

b := (n - a*100) DIV 10;

cjelobrojno dijeljenje se 10

c := n MOD 10;

osatatak dijeljena sa 10

Listing programa:

PROGRAM p14511002;
USES
  WinCrt;
VAR
  a, b, c, n : INTEGER;
BEGIN
  WRITE('Trocifreni broj');
  READLN(n);
  a := n DIV 100;
  b := (n - a*100) DIV 10;
  c := n MOD 10;
  WRITELN (n,' ', a,' ', b,' ',  c);
END.

Index