Written code!!
import java.util.Scanner;
public class Main
{
public static int fact(int num){
if(num!=1){
return num*fact(num-1);
}
return 1;
}
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Enter The Number:");
int i = sc.nextInt();
int result = fact(i);
System.out.println("The Factorial of " +i+" is " +result);
}
}