Wednesday, November 11, 2015
Find The Perfect Number In C++ Program
For example 28 a Perfect Number since the sum of its divisors which are 1+ 2 + 4 + 7 + 14 = 28
Also Read: C++ Program To Find Roots Of a Quadratic Equation
#include<iostream.h>
#include<math.h>
int main()
{
int i,n,sum=0;
cout<<"enter a number";
cin>>n;
for (i=1;i<n;i++)
{
if(n%i==0)
sum=sum+i;
}
if(sum==n)
cout<<i<<"is a perfect number";
else
cout<<i<<"is not a perfect number";
return 0;
}
Also Read: C++ Program To Find Prime Numbers