// Fact.java public class Fact { public static int fact(int x) { if (x == 0) { return 1; } else { return x * fact(x - 1); } } public static void main(String[] args) { for (int i = 1; i <= 10; i++) { System.out.println(i + "! = " + fact(i)); } } }