Write a program to check a number is Peterson number or not in java


 

Write a program to check a number is Peterson number or not in java

public class Peterson
{
   public static void main(String args[]){
     int num=145,temp,last,fact,sum=0;
     temp=num;
     
     while(temp!=0){
         last=temp%10;
         fact=1;
         for(int i=1;i<=last;i++){
            fact *= i;
            }
        sum+=fact;
        temp=temp/10;
        }
        
        if(num==sum){
        System.out.println(" Peterson Number");
        }else{
        System.out.println(" Not a Peterson Number");
        }
    
    }
}
Output
Peterson Number

Comments

Popular posts from this blog

Calculate Compound Interest in JavaScript

How to make simple bill maker by using python tkinter

Admin Login Page Using HTML and CSS