Задать вопрос
14 сентября, 02:38

Натуральное число M называется совершенным, если оно равно сумме всех своих делителей, включая единицу, но исключая себя, является ли число м совершенным? Напиши программу в паскале циклов while или repeat

+3
Ответы (1)
  1. 14 сентября, 02:48
    0
    Var

    M, S, d:longint;

    Begin

    Write ('M = ') ; ReadLn (M) ;

    d:=M div 2;

    While d > 0 do

    Begin

    if M mod d = 0 then S:=S+d;

    d:=d-1

    End;

    if M = S then WriteLn ('Это число - совершенное')

    else WriteLn ('Данное число не является совершенным')

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