#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;
void main()
{
//Número perfecto es igual a la suma de sus divisores propios, sin incluirse él mismo
cout<<"Numeros perfectos hasta 10000:"<<endl<<endl;
for(int i=1;i<=10000;i++)//Esta sentencia for proporcionará los números
{
int sumaDiv=0;
for(int j=1;j<=i/2;j++)//Este for proporcionará los divisores del número
if(i%j==0)
sumaDiv+=j;
if (i==sumaDiv)
cout<<i<<endl;
}
_getch();
}
No hay comentarios:
Publicar un comentario