#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();