Fibonacci dizisi, her sayının kendinden öncekiyle toplanması sonucu oluşan bir sayı dizisidir.
Fibonacci Dizisi için bir sayı giriyorsunuz o sayıya kadar dizi devam ediyor.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
int sayi = 0, birinci = 1, ikinci = 1, yeni = 0;
Console.Write("Fibonacci dizisi için bir sayı giriniz : ");
sayi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(birinci);
Console.WriteLine(ikinci);
while (yeni <= sayi)
{
yeni = birinci + ikinci;
if (yeni > sayi) break;
birinci = ikinci;
ikinci = yeni;
Console.WriteLine(yeni);
}
Console.ReadKey();