• Предмет: Информатика
  • Автор: shellysupercellst
  • Вопрос задан 6 месяцев назад

Совершенным числом называется число, равное сумме своих делителей, меньших его самого. Например, 28=1+2+4+7+14. Определите, является ли данное натуральное число совершенным.
C++ Плиз быстрее

Ответы

Ответ дал: robert2702
0

Ответ:

C++

Объяснение:

#include <iostream>

using namespace std;

int main()

{

   int i, number, div, sum = 0;

   cout << "Enter the number for verification: ";

   cin >> number;

   for (i = 1; i < number; i++)

   {

       div = number % i;

       if (div == 0)

           sum = sum + i;

   }

   if (sum = sum)

       cout << number << " perfect number";

   else

       cout << number << " not a perfect number";

}

Вас заинтересует