Задать вопрос
21 февраля, 05:11

Дано натуральное число N. Определить, является ли оно совершенным (совершенное число равно сумме всех своих делителей, не превосходящих само число)

+1
Ответы (1)
  1. 21 февраля, 09:00
    0
    Var numb, k, summa:integer;

    begin

    readln (numb) ;

    for k: = 1 to (numb-1) do

    begin

    if numb mod k = 0 then

    summa:=summa+k;

    end;

    if summa = numb then

    writeln ('Совершенное')

    else

    writeln ('Несовершенное') ;

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