6.4.. Sabrati cifre dva generisana dvocifrena slučajna broja. Opis rješenja: Pri pretvaranju se koristi osobina pozicionog sistema. Dvocifren broj Listing programa: PROGRAM P06421125; VAR broj1, broj2, d1, d2, suma: Integer; BEGIN WRITELN('Suma cifara dva slucajna broja'); RANDOMIZE; broj1 := TRUNC( (100-10) * RANDOM) + 10; { dvocifren broj 1 } broj2 := TRUNC( (100-10) * RANDOM) + 10; { dvocifren broj 2 } j1 := broj1 MOD 10; { cifra jedinica } j2 := broj2 MOD 10; { cifra jedinica } d1 := broj1 DIV 10; { cifra desetica } d2 := broj2 DIV 10; { cifra desetica } suma := d1 + d2 + j1 + j2; { suma cifara } WRITELN('1. broj ', broj1); WRITELN('2. broj ', broj2); WRITELN('Suma cifara = ', d1, ' + ', d2, ' + ', j1, ' + ', j2, ' = ', suma); READLN; END. Ispis na ekranu:
|
|||||||
|