HOW TO FIND PERFECT NUMBERS USING C PROGRAMMING (UPTO 500)

bybitz

Q. C program to find perfect numbers upto 500 using C Programming

 

 

 

#include<stdio.h>

#include<conio.h>

void main()

{

          int a=1,sum=0,n,no;
printf(“\n________________________________________________________\n”);
printf(“Perfect numbers are:\n”);
printf(“——————————–“);

 

       for(n=1;n<=500;n++)
{
no=n;
a=1;
sum=0;

         while(a<n)
{
                 if(n%a==0)
{
sum=sum+a;
a++;
}
             else
a++;
}

 

 if(sum==no)
printf(“%d “,no);

}
getch();
}

Thanks for your comment..