1234567891011121314 |
- public class RekursivFaku {
- public static long berechneFakultaet(int n) {
- System.out.println("Aufruf mit: " + n);
- if (n >= 1) // Abbruchbedingung noch nicht erreicht
- return n * berechneFakultaet(n - 1);
- else // Abbruchbedingung erfüllt, d.h. n ist gleich 0.
- return 1;
- }
- public static void main(String[] args) {
- int n = 10;
- long z = berechneFakultaet(n);
- System.out.println("10! = " + z);
- }
- }
|