C# Console Fibonacci Dizisi Yazdırma - Bilişim Konuları

C# Console Fibonacci Dizisi Yazdırma

Bu örneğimizde c# console ortamında fibonacci dizisinin elemanlarını ekrana yazdıracağız. Örneğimizde kullanıcıdan kaç tane eleman yazdırmak istediğini soruyoruz daha sonra kullanıcının girmiş olduğu sayı kadar dizi elemanını yan yana ekrana yazdırıyoruz.

Fibonacci dizisi her elemanı kendisinden önce gelen iki elemanın toplamına eşit olan dizi demektir.

Örnek: 1-1-2-3-5-8-13-21-34-55 ….. gibi devam eder gider.

C# kodları:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

//www.bilisimkonulari.com
namespace ornek_22
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 0;
            int b = 1;
            int adet;

            Console.Write("Kaç Tane Fibonoççi Sayısı Görmek İstiyorsunuz = ");
            adet = Convert.ToInt32(Console.ReadLine());

            Console.Write(a + " " + b + " ");

            for (int i = 3; i <= adet; i++)
            {
                int c = a + b;
                Console.Write(c + " ");

                a = b;
                b = c;
            }
            Console.ReadLine();
        }
    }
}

Ekran Görüntüsü:

fibonacci1

fibonacci2

Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
1
+1
0
+1
0
+1
0

Yorum Yap