Non-Recursive C Program:
Aim: To check the given number is Perfect Number or Not.
Program:
#include<stdio.h>
void main()
{
int num,i,sum=0;
printf("\nEnter a number:"); scanf("%d",&num);
for(i=1;i<num;i++)
{
if(num%i==0)
sum=sum+i;
}
if(sum==num)
printf("\n%d is a perfect number",num);
else
printf("\n%d is not a perfect number", num);
}
Output:
Enter a Number: 6
6 is a perfect Number
Click here to get program list
No comments:
Post a Comment