Предмет: Информатика,
автор: tomikmama31
Трехзначное число в 5 раз больше произведения своих цифр. Какое это число?
Ответы
Автор ответа:
0
var
a,b,c,i: integer;
begin
for i:=100 to 999 do begin
a:=i div 100;
b:=(i-a*100) div 10;
c:=i-a*100-b*10;
if a*b*c=i then
begin
writeln(i);
break;
end;
end;
end;
Это число 175
1*7*5=35*5
a,b,c,i: integer;
begin
for i:=100 to 999 do begin
a:=i div 100;
b:=(i-a*100) div 10;
c:=i-a*100-b*10;
if a*b*c=i then
begin
writeln(i);
break;
end;
end;
end;
Это число 175
1*7*5=35*5
Автор ответа:
0
// PascalABC.NET 3.3, сборка 1573 от 04.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
for var a:=1 to 9 do
for var b:=1 to 9 do
for var c:=1 to 9 do
if 100*a+10*b+c=5*a*b*c then Write(a,b,c,' ');
end.
Результат
175
// Внимание! Если программа не работает, обновите версию!
begin
for var a:=1 to 9 do
for var b:=1 to 9 do
for var c:=1 to 9 do
if 100*a+10*b+c=5*a*b*c then Write(a,b,c,' ');
end.
Результат
175
Похожие вопросы
Предмет: История,
автор: darialukianenko2008
Предмет: Алгебра,
автор: Аноним
Предмет: Физика,
автор: voqute
Предмет: География,
автор: Maroussia11
Предмет: Математика,
автор: вика491