Найти все трёхзначные цифры, такие, что сумма цифр равна а, а само число делится на в (а и в вводятся с клавиатуры).

Алиса241111 Алиса241111    2   28.03.2019 02:10    6

Ответы
Madi12kz Madi12kz  26.05.2020 19:59

var

a,b,i,s:integer;

readln(a);

readln(b);

for i=100 to 999 do 

begin

if (i mod 10)+(i div 100)+((i mod 100) div 10)=a then

begin

if i mod b = 0 then

writeln(i);

end;

end;

end.

ПОКАЗАТЬ ОТВЕТЫ
юля15102 юля15102  26.05.2020 19:59

 uses crt;

 

var a,b,i,s:integer;

 

begin

 

 

clrscr; 

 

writeln ('введите a');

readln(a);


writeln ('введите b'); 


readln(b);

for i=100 to 999 do

begin

if (i mod 10)+(i div 100)+((i mod 100) div 10)=a then

begin

if i mod b = 0 then

writeln(i);

end;

end;

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика