lunes, 18 de junio de 2012
programa numeros amigos c++
Numeros amigos: Parejas de numeros que cumplen que la suma de los divisores propio de cada uno de ellos da como resultado el otro numero, Ejemplo el 220 y 284.
#include<iostream>
using namespace std;
main()
{ int n,s=0,a=0;
cout<<"Digite un numero:";
cin>>n;
for (int i=1; i<n;i++)
{
if (n%i==0)
{
s=s+i;
}
} cout<<s<<endl;
for (int i=1;i<s;i++)
{
if (s%i==0)
a=a+i;
}cout<<a<<endl;
if (a==n)
cout<<"el numero es amigo"<<endl;
else
cout<<"el numero no es amigo"<<endl;
system("pause");
return 0;
}
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario