public class Rekursjon { public static int recursiveSum(int n) { // Base case: n?r n = 0 er det ikke flere tall ? summere if (n == 0) { return 0; } // Recursive step: summerer n med resultatet av et //rekursivt kall p? recursiveSum med n-1 som argument return n + recursiveSum(n-1); } public static void countDownRec(int n){ if (n < 0) return; System.out.println(n); countDownRec(n-1); } public static void countDownIt(int n) { while(n >= 0) { System.out.println(n); n--; } } public static void main(String[] args) { countDownRec(5); } }