Задать вопрос
22 октября, 16:23

Найти все трехзначные числа, сумма которых равна их произведению Паскаль

+5
Ответы (2)
  1. 22 октября, 19:32
    0
    Аналогично

    begin

    for var a : = 100 to 999 do begin

    for var b : = 100 to 999 do begin

    if a * b = a + b then writeln (a,'-', b) ;

    end;

    end;

    end.
  2. 22 октября, 19:45
    0
    var

    a, b, i, n:integer;

    begin

    for i:=100 to 999 do

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

    begin

    write (i,' ') ;

    a:=a+1;

    end;

    if a=0 then

    writeln ('Нет таких чисел') ;

    end.

    {Программа работает, но чисел таких нет}
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Найти все трехзначные числа, сумма которых равна их произведению Паскаль ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы