Cara membuat pegulangan deret Fibonacci dengan java

Sekilas Mengenai Deret Fibonacci

Bagi Anda yang sudah lulus SMA pasti pernah mendengar bilangan Fibonacci di pelajaran Matematika. Kalau misalnya belum, gue harus bilang wow gitu :p

Apa sih angka fibonacci? Angka fibonacci adalah urutan angka (deret angka) yang disusun oleh Leoanardo Fibonacci pada tahun 1175 – 1245 M. Bilangan fibonacci dikenal juga dengan sebutan the golden number of human life.
Apa sih sebenarnya bilangan Fibonacci itu? Bilangan Fibonacci adalah urutan angka yang diperoleh dari penjumlahan dua angka didepannya, misalnya seperti ini :

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, dst

Penjelasan : Misal Angka 5, diperoleh dari penjumlahan 2 angka didepannya yaitu 2+3.

baiklah mari kita mulai koding

disini saya menggunakan sistem pegulangan for

yang dimana rumus yang digunakan untuk mencari deret fibonaci tersebut adalah
angka pertama + angka kedua
dan akan terus diulang.

dan untuk mencari pengulangannya secara terus menerus kita dapat menggunakan hasil penjumlahan tadi dikurang angka sebelumnya..

untuk lebih jelas silahkan lihat koding berikut ini

//deret fibonaci:
//0 1 1 2 3 5 8 13 21 dst..
//by bobby syahronanda
public class fibonaci
{
public static void main(String [] args)
{
int kiri = 0;
int tengah = 1;
int kanan = 1;
int sukuN = (kanan + tengah);
System.out.print(kiri+" "+tengah+" "+kanan+" ");
for(int i = 0; i <= 10; i ++)
{
sukuN = sukuN + kanan;
kanan = sukuN - kanan;
System.out.print(" "+sukuN);
}
}
}



Post a Comment

0 Comments