Çarşamba, Şubat 06, 2013

C'de Fibonacci




Evet arkadaşlar bu programımız bize Fibonacci dizimini verecek. Terim sayısını klavyeden alan programımız
sayıları Fibonacci dizimine göre alt alta yazmaktadır. Programda daha büyük sayılara erişim sağlamak amacıyla integer yerine double sistemi kullanılmıştır.






Program:


#include <stdio.h>
#include <stdlib.h>

int main()
{

    double total,sayac,x,y,z;
    sayac=0;
    total=0;
    printf("kac sayi olacagini giriniz:");
    scanf("%lf",&x);
    y=1;
    for(sayac=1;sayac<=x;sayac++)
    {

        total=total+y;
        printf("%lf \n",total);
        z=total-y;
        y=z;


    }
    return 0;
}


NOT: İstediğiniz programlar için İletişim sayfasından mail atınız.