MASIGNASUKA101
3556188086790554623

C# Fibonacci Sayıları

C# Fibonacci Sayıları
4 Ocak 2017 Çarşamba
csharp-fibonacci-sayılari-dizisi-olusturma-ornek-kodlari-console-projevekod-c# fibonacci

Nedir bu Fibonacci ?

Fibonacci sayı dizisi olarak geçiyor.Fibonacci sayı dizisinin özelliği kendinden önceki iki ardışık sayının toplamının kendisinden sonraki sayıya eşit olmasıdır.
Gibi kısa bir özeti mevcuttur.
Hemen örnek verelim.
0 1 ile başlangıç yapıyoruz.
0 + 1 = 1 çıkan sonucu kendisinden önceki sayıyla topluyoruz.
1 + 1 = 2
1 + 2 = 3
2 + 3 = 5
5 + 3 = 8

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987 şeklinde gidiyor.

C# Fibonacci dizinin kodlarını paylaşıyoruz.
Hem Console hem de Form olarak kullanabilirsiniz.
Önce Console da C# Fibonacci
int sayi1 = 0;
int sayi2 = 1;
int i,sayi3;
Console.Write(sayi1 + " \n " + sayi2 + "\n ");
for (i = 3; i <=20; i++)
{
sayi3 = sayi1 + sayi2;
 Console.Write(sayi3 + "\n ");
 
sayi1 = sayi2;
sayi2 = sayi3;
 }
 Console.ReadKey();
 Buda Label'da göstermek için C# Fibonacci
            int sayi1 = 0;
            int sayi2 = 1;
            int i, sayi3;
            label1.Text += sayi1 + " \t " + sayi2 + "\t ";
            for (i = 3; i <= 20; i++)
            {
                sayi3 = sayi1 + sayi2;
                label1.Text += sayi3 + "\t ";
                sayi1 = sayi2;
                sayi2 = sayi3;
            } 
Konu hakkında yorumlarınızı bekliyorum teşekkürler.