class FactorialExample2{
static int factorial(int n){
if (n == 0)
return 1;
else
return(n * factorial(n-1));
}
public static void main(String args[]){
Scanner Sc = new Scanner(System.in);
int i,fact=1;
System.out.print("Enter Any Number : ");
int number = sc.nextInt();//The number to be calculated into factorial
fact = factorial(number);
System.out.println("Factorial of "+number+" is: "+fact);
}
}