Предмет: Информатика,
автор: Norton640
Дано натуральное число N.Определить , является ли оно совершенным (совершенное число равно сумме всех своих делителей , не превосходящих само число)
Ответы
Автор ответа:
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.
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.
Интересные вопросы
Предмет: Қазақ тiлi,
автор: kaliforniaamerika7
Предмет: Алгебра,
автор: LyonyaNeSharit
Предмет: Английский язык,
автор: vtpo2001
Предмет: Математика,
автор: Sasara
Предмет: Алгебра,
автор: AliнкА