Header

Friday 6 September 2013

IGNOU BCA 2nd sem Solved Assignment - Write a C program to find out perfect numbers from 1 and 50.

Write a C program to find out perfect numbers from 1 and 50.
Ans
#include<stdio.h>
int main(){
  int n,i,sum;

  printf("Perfect numbers are: ");
  for(n=1;n<=50;n++){
    i=1;
    sum = 0;

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

    if(sum==n)
      printf("%d ",n);
  }

  return 0;
}

No comments:

Post a Comment