chANEL201
Опубликовано 7 лет назад по предмету Информатика от chANEL201


натуральное число M называется совершенным, если оно равно сумме всех своих делителей, включая единицу, но исключая себя. напечатать все совершенные числа, меньшие заданного числа N. ПОМОГИТЕ ПОЖАЛУЙСТА СОСТАВИТЬ ПРОГРАММУ!!!

 

  1. Ответ
    Ответ дан torrs11

    #include <iostream>#include <clocale>#include <cmath>using namespace std; void main(){ setlocale(LC_CTYPE,"rus"); int x, sum=0; cout<<"Введите переменную: "; cin>>x; for(int i=1; i<x;i++) { if(x%i==0) sum+=i; } if(x==sum) {cout<<"Это совершенное число"<<endl;} else {cout<<"Это несовершенное число"<<endl;}}

Не тот ответ, который вам нужен?
Найди нужный
Задай вопрос

Лучшие за месяц