Example of C part 29 check number is strong or not
Program :
Output:
Output I:-
Enter a number to know whether it is armstrong or not
145
Giveb number 145 is an Strong number
Output II:-
Enter a number to know whether it is armstrong or not
354
Giveb number 354 is not an Strong number since the sum of factorials of individual digits is 150Explanation:
//Coming Soon..
#include<stdio.h> #include<math.h> int GetFactorial(int number); main() { int num,i,j,temp,sum=0;; printf("Enter a number to know whether it is armstrong or not\n"); scanf("%d",&num); temp=num; while(num>0) { i=num%10; sum+=GetFactorial(i); num=num/10; } if(sum==temp) { printf("Giveb number %d is an Strong number\n",temp); } else { printf("Giveb number %d is not an Strong number since the sum of factorials of individual digits is %d\n",temp,sum); } } int GetFactorial(int number) { int factorial=1,i; for(i=1;i<=number;i++) { factorial=factorial*i; } return factorial; }
Output I:-
Enter a number to know whether it is armstrong or not
145
Giveb number 145 is an Strong number
Output II:-
Enter a number to know whether it is armstrong or not
354
Giveb number 354 is not an Strong number since the sum of factorials of individual digits is 150Explanation:
//Coming Soon..