#1
02.01.2017 um 12:15 UhrDer Datentyp Int64 fasst nur die Fibonacci-Zahlen bis zur Nr. 92 (s. hier), dann kommt es zum Integer-Überlauf.

C# :: Aufgabe #157 :: Lösung #4
Int64[] fabonachi = new Int64[100]; fabonachi[0] = 0; fabonachi[1] = 1; fabonachi[2] = 2; Console.WriteLine("Fibonacci Zahlen"); Console.WriteLine(fabonachi[0]); Console.WriteLine(fabonachi[1]); Console.WriteLine(fabonachi[2]); for (int i = 3; i < fabonachi.Length; i++) { fabonachi[i] = fabonachi[i - 1] + fabonachi[i - 2]; Console.WriteLine(fabonachi[i]); Console.ReadKey(); }
Kommentare:
devnull
Punkte: 8870
42 Aufgaben
134 Lösungen
16 Kommentare
Amex
Punkte: 60
2 Lösungen
1 Kommentare
decimal[] fabonachi = new decimal[100]; fabonachi[0] = 0; fabonachi[1] = 1; Console.WriteLine("Fibonacci Zahlen"); for (int i = 2; i < fabonachi.Length; i++) { fabonachi[i] = fabonachi[i - 1] + fabonachi[i - 2]; Console.WriteLine(fabonachi[i]); } Console.ReadKey();