martes, 12 de junio de 2012

Programa de los numeros deficiente c++

Los numeros Deficiente: es aquel numero natural que cumple que la suma de sus divisores propis es menor que el. Ejemplo. el 16 ya que 1++2+4+8=15 lo que el 16 es mayor que el 15.



#include<iostream>
using namespace std;

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

system("pause");
return 0;

}

No hay comentarios:

Publicar un comentario