C# ile hazırlanan sayı dizisi fibonaccinin çalışan tüm console dahil kodları
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;
}