C Programlama Dili Fibonacci Dizisi
C Programlama Dili fibonacci dizisi kodunu kolay bir kodlama ile bulabilirsiniz. 47 adet fibonacci dizisisi elemanını bu kod ile ekrana yazdırabilirsiniz.
Fibonacci Dizisi Nedir?
Fibonacci dizisi, her sayının kendinden önce ki sayı ile toplanması sonucu oluşan bir sayı dizisidir. Örnek: 0, 1, 1, 2, 3, 5, 8, 13 (0+1=1, 5+8=13).
- Ekrana birinci ve ikinci eleman yazdırılır (0 ve 1)
- Daha sonra Fibonacci Dizisinin algoritması kurularak sürekli toplam değer ekrana yazılır
- Bu işlem 45 defa tekrarlanarak toplamda 47 fibonacci dizisinin elemanı ekrana yazdırılır.
NOT: Daha fazla fibonacci dizisinin elemanını ekrana yazdırabilmek için değişkenleri float ya da double yapmanız gerekiyor.
C Programlama Dili Fibonacci Dizisi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
#include <stdio.h> #include <conio.h> /* Fibonacci Dizisi Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com */ int main(){ int birinciSayi=0, ikinciSayi=1, ucuncuSayi; for(int i=1; i<=45; i++){ if (i == 1) // i=1 iken birinci ve ikinci sayıyı yazdırıyoruz (İlk Seferde 0, 1 yazdırıyoruz) printf("%d %d ", birinciSayi, ikinciSayi); // Fibonacci Algoritması //#####Başlangıç##### ucuncuSayi = birinciSayi + ikinciSayi; birinciSayi = ikinciSayi; ikinciSayi = ucuncuSayi; // ####Bitiş#### printf("%d ", ucuncuSayi); //Ekrana yazdır if( i % 8 == 0) // her 8 sayı yazdırdıktan sonra aşağı satıra iner printf("\n"); } getch(); return 0; } |
Leave a reply
Lütfen yorum için giriş yap ve yakayıt ol Teşekkürler .