Ayuda con numeros perfectos en c++
Publicado por Angel (2 intervenciones) el 10/09/2017 18:56:54
escriba un programa que regrese los números perfectos
Ejemplo
6=1+2+3
Ejemplo
6=1+2+3
Valora esta pregunta
0
#include <iostream>
using namespace std;
int main() {
int n,i,s=0;
cout << "Ingrese un numero: ";
cin >> n;
for (i=1; i<n-1; i++) {
if (n % i == 0)
s += i;
}
if (n == s)
cout << s;
return 0;
}