martes, 12 de junio de 2012

Programa de los Numeros Abundantes c++

Los Numeros Abundantes: son aquellos numeros que la suma de los divisores propios es mayor que el numero. Ejemplo. el 12 porque 1+2+3+4+6=16  por lo que 16 es mayor que 12.



#include<iostream>
using namespace std;

main()
{  int n,a=0;
 
  cout<<"Digite un numero: ";
  cin>>n;
  for  (int i=1;i<n;i++)
       {
         if (n%i==0)
            {
              a=a+i;
             }
      
       }
      
  if (a>n)
    {
     cout<<"El numero es Abundante"<<endl<<endl;
     }   
   else
      cout<<"El numero no es Abundante"<<endl<<endl; 

system("pause");
return 0;

}

1 comentario: