NUMEROS PERFECTOS
Publicado por Luís (17 intervenciones) el 24/12/2019 11:00:24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
using namespace std;
int main()
{
int num;
int div=0;//haz un acumulativo de cuantos suman entre si los divisores del numero
/*int menors;*/
cout<<"Introduzca un numero entero y le diremos si es perfecto o no."<<endl;
cout<<"Numero: ";
cin>>num;
for (int i=1; i<num; i++){
if (num%i==0)
div +=i;
}
if (num==div)
{
cout<<num<< " es perfecto";
}
else
{
cout<<num<<" no es perfecto";
}
return 0;
}
La salida debe mostrar, separados por coma, todos los números
perfectos menores que el número dado en la entrada.
Me falta esa parte en negrito, como hago? He intentado pero no se muy bien, estoy empezando.
Valora esta pregunta
0