Bu yazımızda C programlama dilinde fibonacci dizisini ekrana yazdıran program örneğini göreceğiz. Örneği çözerken for döngüleri ve if-else gibi konulardan yararlanacağız. Eğer eksiklikleriniz olduğunu düşünüyorsanız tamamlayıp tekrar dönebilirsiniz.

Öncelikle bilmeyenler için fibonacci dizisi nedir sorusunu yanıtlayalım. Fibonacci dizisi, her sayının kendinden önceki ile toplanması sonucu oluşan bir sayı dizisidir. Örneğin;

0, 1, 1, 2, 3, 5, 8, 13, 21 ....

Artık sorumuza geçebiliriz.

Soru : Kullanıcıdan alınan sayı uzunluğunda fibonacci dizisini ekrana yazdıran programın C kodunu yazınız.

Cevap :

#include<stdio.h>

int main(){
	
    int limit, sayi1 = 0, sayi2 = 1, sonraki;
    printf("Limit belirleyin : ");
    scanf("%d", &limit);
    
    for(int i=1 ; i<=limit ; i++)
    {
		printf("%d \n", sayi1);
		sonraki = sayi1 + sayi2;
		sayi1 = sayi2;
		sayi2 = sonraki;
    }
}

Çıktısı :

C Programlama Fibonacci Dizisini Ekrana Yazdıran Program Örneği

C programlama örneklerimizin bu yazısında, C programlama dilinde fibonacci dizisini ekrana yazdıran program örneğini çözdük. Umarım faydalı olmuştur. Diğer C programlama örneklerimizi görmek isterseniz buradan tümüne ulaşabilirsiniz.

Bu yazı dikkatini çekebilir.   Javascript Girilen Sayıya Kadar Olan Sayıları Toplama Örneği