Fibonacci Serisi Hesaplama

Merhaba bugün sizlerle Java ve C programlama dillerinde iteratif yöntem ile kaç tane fibonacci sayısını bulmak istiyorsanız o sayıya kadar fibonacci sayılarını gösteren programı yazacağız.

Java programla dili ile geliştirilmiş fibonacci sayılarını bulan program aşağıdaki gibidir.

public static void main(String[] args) {

        int sayi;
        int ilkSayi = 1, ikinciSayi = 1, ucuncusayi;

        // Kullanıcıdan console ekranından sayi almak için scanner tanımlıyoruz.
        Scanner scanner = new Scanner(System.in);

        System.out.println("Kaç tane fibonacci sayisini görmek istiyorsunuz?");
        sayi = scanner.nextInt();

        for (int i = 1; i <= sayi; i++) {
            ucuncusayi = ilkSayi + ikinciSayi;
            ilkSayi = ikinciSayi;
            ikinciSayi = ucuncusayi;
            System.out.println(i + "." + " Fibonacci sayisi: " + ucuncusayi);
        }
    }

C programlama dile ile geliştirilmiş fibonacci sayılarını hesaplayan programın kodları aşağıdaki gibidir.

        int sayi=0, ilkSayi = 1, ikinciSayi = 1, ucuncuSayi;

        printf("Kaç tane fibonacci sayisini görmek istiyorsunuz?\n");
        scanf("%d", & sayi);

        for (int i = 1; i <= sayi; i++) {
            ucuncuSayi = ilkSayi + ikinciSayi;
            ilkSayi = ikinciSayi;
            ikinciSayi = ucuncuSayi;
            printf("fibonacci sayisi: %d\n", ucuncuSayi);
        }