Tuesday, 8 April 2014

Write a c++ program to check given number is perfect number or not.

  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main(){
  4. clrscr();
  5. int n,i=1,sum=0;
  6. cout<<"enter a number=";
  7. cin>>n;
  8. while(i<n){
  9. if(n%i==0)
  10. sum=sum+i;
  11. i++;
  12. }
  13. if(sum==n){
  14. cout<<n<<"is perfect number";
  15. }
  16. else{
  17. cout<<n<<"is not perfect number";
  18. }
  19. getch(); 
  20. }
OUTPUT

 

All Rights Reserved c++ programming