Friday, 27 July 2018

Program to check strong number in C

What is strong number ?

A Number is called strong number if the sum of factorial of it digits is equal to itself.

Example :  145

Program to check strong number ::

#include <stdio.h>
void main ()
{
int n , add = 0 , a , i , temp ;
clrscr () ;
printf ("\n Enter a number:") ;
scanf ("%d", &n) ;
temp = n ;
while ( n )
{
i = 1 ; 
fact = 1 ;
a = n % 10 ;
while ( i <= a )
{
fact = fact * i ;
i++ ;
}
add = add + fact ;
n = n / 10 ;
}
if (  add = temp )
{
printf ("\n it is strong number:") ;
else
printf ("\n it is not strong number:") ;
getch() ;
}


This is a program to check a given number is strong number or not . Here we have to input a number from the user and then apply condition for strong number.

Output screen ::

Enter a number :: 45
It is not strong number
Enter a number :: 145
It is strong number 


No comments:

Post a Comment

Featured post

Program to find Volume of given box in java

class volume { public static void main (String args []) { int l=5,b=6,h=10; int volume; volume=l*b*h; System.out.println (" vol...