17) Recursion
Compute factorial using a recursive function.
← All Topics
▶ Run Program
Java Code
public class Main { static int fact(int n) { if (n == 1) return 1; else return n * fact(n - 1); } public static void main(String[] args) { System.out.println("Factorial of 5 = " + fact(5)); } }
Program Input (optional)
Output