Write a program in Java to Calculate Factorial of a number using Recursion

Write a program in Java to Calculate Factorial of a number using Recursion


public class Factorial {

    public static int calcFact(int n) {
        if (n == 1 || n == 0) {
            return 1;
        }
        int fact = calcFact(n - 1);
        return n * fact;
    }

    public static void main(String[] args) {

        System.out.print(calcFact(5));
    }
}


Output

120

Share:

0 Comments:

Post a Comment

Pageviews