#1
08.10.2014 um 10:31 UhrAb Fakultät von 21 kommt falsches Ergebnis heraus, da die Definition int64 nicht ausreicht. Dies gilt auch für alle anderen Lösungen.
C# :: Aufgabe #35 :: Lösung #1
Konsolenausgabe:
Fakultät von n: 10
3628800
void main() { Console.Write("Fakultät von n: "); string input = Console.ReadLine(); long eingabe = long.Parse(input); Console.WriteLine(Fakultaet(eingabe)); } public static long Fakultaet(long zahl) { if (zahl < 2) { return zahl; } return zahl * Fakultaet(zahl - 1); }
Kommentare:
Gisbert5020
Punkte: 3120
13 Aufgaben
59 Lösungen
2 Kommentare
pocki
Punkte: 4190
128 Aufgaben
40 Lösungen
6 Kommentare
Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.