Mekatronik Mühendisliği Forum


C++ ta Fibonacci Sayısı
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5


Konu: 91
Mesaj: 410
Cinsiyet: Erkek
Kıdem: Jan 2013

Arkadaşlar öncelikle merhabalar

Aşağıda verdiğim kodda C++ ın zor konularından biri olan dizilere dair örnek göreceksiniz.Döngüyü de içinde olacak döngüsüz olmaz çünkü.Yeni başlayanlar için biraz zor olabilir ama C++ biraz mantık gerektirir Rolleyes

Öncelikle Fibonacci'den biraz bahsedeyim.Fibonacci ilk 2 terimi 1 olan daha sonraki terimleri bulmak için birbirlerini toplayarak giden bir dizidir.Örnekle açıklayacak olursak:

1. terim=1
2.terim=1
3. terim=1.terim+2.terim=2
4.terim=3.terim+2.terim=2+1=3
5.terim=4.terim+3.terim=3+2=5

Sanırım anlamışsınızdır mantığını şimdi bu örneğin kodu aşağıda ki gibidir.Takıldığınız anlamadığınız yer olursa sorun.

Kod:
#include <iostream>
#include <conio.h>

using namespace std;

int main(int argc, char *argv[])
{int i,x,sonuc;
long dizi[100];
dizi[0]=1;
dizi[1]=1;
cout<<"Dizinin kacinci elamanini istiyorsunuz?:";
cin>>x;
for(i=2;i<x;i++){

dizi[i]=dizi[i-1]+dizi[i-2];

sonuc=dizi[i];

}

cout<<sonuc<<endl<<endl<<endl<<endl<<"Mekatronikmuhendisligi.com";

getch();

return 0;
}
Sorularınız için:f.ayas@mekatronikmuhendisligi.com

Cevapla
Teşekkür Edenler
.


Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  C++ Kelime Ve Harf Sayısı Bulan Program hasankoz 0 367 08-01-2017, 13:25 PM
Son Mesaj: hasankoz
  C++ Alt Ve Üst Sınırlar Arasındaki Fibonacci Sayilarını Yazan Program hasankoz 0 288 22-12-2016, 12:12 PM
Son Mesaj: hasankoz
  C++ 1 ile 100 Arasındaki Fibonacci Sayılarını Ekrana Yazan Program hasankoz 0 319 22-12-2016, 12:11 PM
Son Mesaj: hasankoz

Foruma atla:


Konuyu görüntüleyenler: 1 Misafir

Türkçe Çeviri : MyBB Türkiye
MyBB, © 2002-2017 MyBB Group.