public class Rekursion { public static void main(String[] args) { rekursion(5); System.out.println(rekursion2(5)); } public static void rekursion(int a) { --a; System.out.print(a + " "); if (a == 0) { System.out.println(); return; } else { rekursion(a); } } public static int rekursion2(int a) { if (a == 1) { return 1; } return a * (rekursion2(a-1)); } } |