public class Fakultaet_Rekursiv { static long fakultaet_i(int n){ long produkt = 1; for(int i=2; i<=n; i++) produkt = produkt * i; return produkt; } static long fakultaet(int n){ if(n == 1) return 1; return n * fakultaet(n-1); } public static void main(String[] args) { int n = Eingabe.readInt("Bitte eine ganze Zahl eingeben: "); System.out.println("Fakultaet (rekursiv): " + fakultaet(n)); System.out.println("Fakultaet (iterativ): " + fakultaet_i(n)); } }