Strong number

package sample.Java;

import java.util.Scanner;

/**
 *145=1!+4!+5!
 * @author Brilliant student
 */
public class strong {
    public static void main(String abc[])
{  
    int n,f=1,i,sum=0,temp,m;
    Scanner s=new Scanner(System.in);
    System.out.println("Enter any number");
    n=s.nextInt();
    m=n;
    while(n!=0)
    {
        temp=n%10;
        n=n/10;
        for(i=1;i<=temp;i++)
            f=f*i;
        sum+=f;
        f=1;
    }
    if(m==sum)
        System.out.println("Given number is strong"+sum);
    else
        System.out.println("Given number is not strong");
}
}

/*
O/P:
Enter any number
145
Given number is strong
*/

No comments:

Post a Comment

Thank you for using this blog.