Merhaba arkadaşlar c#’ta girilen değerden başlayıp eleman sayısı kadar fibonacci dizisi döndüren programın kodları aşağıdaki gibidir.
Konuyla alakalı her türlü soru ve önerinizi yazının altından yapabilirsiniz.
İyi çalışmalar dilerim
Console.Write("Dizinin hangi değerden başlamasını istersiniz (örn: 1(min)):"); int fi_basl = Convert.ToInt32(Console.ReadLine()); Console.Write("\nDizinin kaç eleman döndürmesini istersiniz (örn: 20):"); int fi_max = Convert.ToInt32(Console.ReadLine()); int sira = 1; //eleman sırasını kontrol için başlangıç değeri giriyoruz int sayi1 = 0; //başlangıç sayımızı girdik int sayi2 = fi_basl; //kullanıcının başlamasını istediği değeri değişkene atadık while (sira <= fi_max) { int temp = sayi2; //sonra kullanmak için sayi2yi temp adında değişkene atadık sayi2 = (sayi1 + sayi2); sayi1 = temp; Console.WriteLine(sayi1.ToString()); sira += 1; //sırayı arttırıyoruz ve tekrar döngüye sokuyoruz }