çok acil lütfen c# da fibonacci dizisini yapan program kodları lazım

xyzxyz69

New member
Katılım
24 Ara 2008
Mesajlar
2
Reaction score
0
Puanları
0
arkdaşlar bana c# da fibonacci dizisinin sayılarını bulan program kodları lazım özyineli fonksiyonda yapılması gerekiyor

çok acil lütfe n
 
ArrayList arys = new ArrayList();
arys.Add(1);
for (int i = 1; i <= arys.Count; i++)
{
if (arys.Count < 2)
{
arys.Add(1);
}
else
{
arys.Add(Convert.ToInt32(arys[i - 1]) + Convert.ToInt32(arys[i - 2]));
if (arys.Count == Convert.ToInt16(textBox1.Text))
{
listBox1.Items.AddRange(arys.ToArray());
break;
}
}
}

textbox a yazdıgın sayı kadar fiboneccisini alır
 
Konsol uygulaması işine yararsa bu da 10 adet fibonacci sayısı için çalışır.İstediğin kadar değiştirebilirsin.

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

namespace nesne
{
class fib
{
static int Fibo(int a)
{
if (a == 0)
return 0;
if (a == 1)
return 1;
return Fibo(a - 1) + Fibo(a - 2);
}
static void Main()
{
for (int i = 0; i <= 10; ++i)
{
Console.WriteLine("Fib({0})={1}", i, Fibo(i));
}

}
}
}
 
slm arkadaslar bana da 2. dereceden lazım aynı program yanı 3 tane sayı olcak

1 1 2 4 7 bu sekılde yardımcı olabılecek varsa sevınırım
 
Geri
Üst