Pages

Sunday, 25 January 2015

C Program To Check Given Number Is Armstrong or Not

/* C Program To Check Given Number Is Armstrong  or Not */

For any query regarding c/c++ feel free to contact me on khimanichirag@gmail.com or comment below. I try my best to solve it.

 #include <stdio.h>  
 #include <conio.h>  
 #include <math.h>  
 void main()  
 {  
   int number,sum=0,last_digit,backupOfNumber;  
   clrscr();  
   printf("\nEnter a number");  
   scanf("%d",&number);  
   backupOfNumber=number;  
   while(number>0)  
   {  
     last_digit=number%10;  
     sum= sum + pow(last_digit,3);  
     number=number/10;  
   }  
   if(sum==backupOfNumber)  
   {  
     printf("Entered number is Armstrong number");    
   }  
   else  
   {  
     printf("Entered number is not Armstrong number");  
   }  
   getch();  
 }  

No comments:

Post a Comment