Thursday 21 May 2015

Check whether a number is a perfect number or not.

#include<stdio.h>
main()
{
int deg,num,i,sum=0;
clrscr();
printf("Enter the Number\n");
scanf("%d",&num);
for(i=1;i<=num/2;i++)
{
if((num%i)==0)
{
sum=sum+i;
}
}
if(sum==num)
{
printf("Number is perfect number\n");
}else
{
printf("not perfect\n");
}
getch();
}

No comments:

Post a Comment