Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
1093
Tıklama
0
Öne Çıkarma
Fibonacci sayılarını döndüren fonksiyon nasıl yapılır
B
9 yıl
Teğmen
Konu Sahibi

Python programlama kitabımda bölümün sonunda ödev kısmında: "08-01- fibonacci sayılarını döndüren bir fonksiyon yazın. Parametre olarak verilen değer üst limit olsun." Bununla ilgili bilgisi olan veyatta bildiğiniz site varsa link atabilir misiniz?



< Bu ileti mobil sürüm kullanılarak atıldı >

A
9 yıl
Yüzbaşı

Umarım işinizi görür.
Python yok ama olay anlaşılıyor.
5 farklı dil ile aynı kod eklendi.
Hem kendi yazım :D
http://www.ardamavi.com/2016/02/algoritma-fibonacci-dizilimi-kodlari.html



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
B
9 yıl
Teğmen
Konu Sahibi

Çok teşekkürler



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Arda2Mavi
K
9 yıl
Yüzbaşı

quote:

Orijinalden alıntı: BaySkill

Çok teşekkürler

 
#iteratif

list=[]
eleman=int(input("Eleman Sayısı:"))

for i in range(eleman):
if i<=1:
list+=[i]
else:
list+=[list[(i-1)]+list[(i-2)]]

print(list)





 
#rekürsiyon ile

def fib(n):
if n<=1:
return n
else:
return fib(n-1)+fib(n-2)

list=[]
element=int(input("Eleman Sayısı:"))

if element<=0:
print("Pozitif Sayı Giriniz")

else:
for i in range(element):
list+=[fib(i)]

print(list)




DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.