Geschrieben von p3t3r am 11.06.2004, 20:41

Es gibt Funktionen die sich >>>REKURSIVE FUNKTIONEN<<< nennen. Diese Funktionen rufen sich selber auf. Dabei ist zu beachten das die Funktione kontrolliert terminiert.

ein Beispiel:

long fakultaet(int n){
if (n<0)
return –1; */ -1 ist der Fehlercode*/
if (n == 0 || n == 1)
return 1;
return n * fakultaet(n-1);
}

"fakultaet" ist eine Funktion die das Programm aufruft

Bewertung Anzahl
3
33,3 %
1 Bewertungen
2
33,3 %
1 Bewertungen
1
33,3 %
1 Bewertungen