Fibonacci Serisi

Fibonacci dizisinin sayıları birbirleri ile oranlandığı zaman ortaya altın oran çıkmaktadır. Fibonacci dizisinin ilk iki elemanının değeri 1′dir. Üçüncü ve daha sonraki elemanların değerleri kendisinden önce gelen iki elemanın toplamı olarak elde edilir. (1,1,2,3,5,8,13,21,34…)

Fibonacci dizisinin sayıları birbirleri ile oranlandığı zaman ortaya altın oran çıkmaktadır.

Fibonacci dizisinin ilk iki elemanının değeri 1′dir. Üçüncü ve daha sonraki elemanların değerleri kendisinden önce gelen iki elemanın toplamı olarak elde edilir. (1,1,2,3,5,8,13,21,34…)


package fibonacci;

import java.util.Scanner;



public class Fibonacci {



    

    public static void main(String[] args) {

        Scanner eleman = new Scanner(System.in);

        System.out.println("Kaç Elemanlı Bir Seri Olsun");

        int seri = eleman.nextInt();

        int[] fibonacci = new int [ seri+2 ];

 

        fibonacci[0] = 1;

   

        fibonacci[1] = 1;

   

        for ( int i = 0; i < seri ; i++ ){

  

        fibonacci[i+2] = fibonacci + fibonacci[i+1];

   

        }

   

        for ( int i = 0; i < seri ; i++ ){

   

        System.out.println( (i+1) + ".eleman ->  " + fibonacci );

   

        }

 

        

    }

}



Deneyelim:

Kaç Elemanlı Bir Seri Olsun: 5

1.eleman -> 1
2.eleman -> 1
3.eleman -> 2
4.eleman -> 3
5.eleman -> 5

Kaç Elemanlı Bir Seri Olsun: 8

1.eleman -> 1
2.eleman -> 1
3.eleman -> 2
4.eleman -> 3
5.eleman -> 5
6.eleman -> 8
7.eleman -> 13
8.eleman -> 21
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git