Fibonacci Sayısı Bulan Program: C++, Python, JavaScript

Fibonacci dizisi nedir?

Fibonacci dizisi aşağıdaki gibi ilerleyen, sonsuza kadar devam eden bir sayılar dizisidir:

#Fibonacci Sayısı
00
11
21
32
43
55
68
713
821
934
1055
1189
12144
13233
14377
15610
16987
171597
182584
194181

Fibonacci dizisinde her bir sayı, kendisinden önceki iki sayının toplamıdır. Bu kural ikinci Fibonacci sayısından itibaren başlar.

  1. 0
  2. 1
  3. 0+1 = 1
  4. 1+1 = 2
  5. 1+2 = 3
    ……..

Dizideki n. sayı için, şu şekilde genel bir formül yazılabilir:

Xn = Xn-1 + Xn-2

İstenilen Fibonacci sayısını hesaplayan algoritma

Aşağıya, kaçıncı Fibonacci sayısını öğrenmek istediğinizi girin ve sonucu görün. Bu program, tarayıcınız tarafından çalıştırılacak ve JavaScript ile yazıldı. Unutmayın ki Fibonacci sayısını hesaplamak için kullanılan birçok algoritma vardır ve bu onlardan sadece biridir.

JavaScript Kodu

Aşağıda, bu programı çalıştıran JavaScript kodunu görebilirsiniz. Bu kodu, bilgisayarınızdaki not defteriyle HTML dosyası oluşturarak, tarayıcınızda çalıştırabilirsiniz. Hiçbir program indirmeniz gerekmez.

JavaScript ve HTML arasındaki bağlantıların nasıl kurulduğunu ve temelden JavaScript dilini w3schools isimli siteden kolaylıkla öğrenebilirsiniz.

Python Kodu

Aşağıda, bu programı çalıştıran Python kodunu görebilirsiniz. Python ile ilgili gerekli dosyaları indirdikten sonra, fibonacci.py dosyası yaratıp bilgisayarınızda çalıştırabilirsiniz. Python dilini w3schools isimli siteden kolaylıkla öğrenebilirsiniz.

C++ Kodu

Aşağıda, bu programı çalıştıran C++ kodunu görebilirsiniz. C++ ile ilgili gerekli dosyaları indirdikten sonra, fibonacci.cpp dosyası yaratıp bilgisayarınızda çalıştırabilirsiniz. C++ dilini w3schools isimli siteden kolaylıkla öğrenebilirsiniz.