profile
Опубликовано 5 лет назад по предмету Информатика от Norton640

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

  1. Ответ
    Ответ дан Mepkypuu
    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.
Самые новые вопросы