Java Program to find FACTORIAL of a number using Recursion method.


//Factorial of a number using Recursion method
import java.util.Scanner;
public class Factorial {
    static int fact(int n) {
        if (n == 1)
            return 1;
        else
            return (n * fact(n - 1));
    }
    public static void main(String args[]){
        Scanner sc =  new Scanner(System.in);
        System.out.println("Enter the Number: ");
        int num;
        num = sc.nextInt();
        int factorial = fact(num);
        System.out.println("Factrorial of entered number is: "+factorial);
    }
 }
Program to Find factorial without recursion, click here.
Previous Post Next Post

Contact Form