Barisan bilangan Fibonacci pertama kali dikemukakan oleh Leonardo Pisano atau lebih dikenal sebagai Fibonacci. Ia merupakan seorang ahli matematika yang cukup terkenal di masa abad pertengahan. Barisan Fibonacci merupakan sebuah barisan bilangan yang memiliki bentuk yang unik. Suku pertama dari barisan bilangan ini adalah 1, kemudian suku keduanya juga 1, lalu untuk suku ketiga ditentukan dengan menjumlahkan kedua suku sebelumnya sehingga diperoleh barisan bilangan dengan pola di bawah ini:
1, 1, 2, 3, 5, 8, 13, 21, 34 …dan seterusnya.
Pola bilangan tersebut ditemukan oleh Fibonacci ketika ia mengamati sebuah peternakan kelinci dimana jumlah kelinci di peternakan tersebut berkembang biak sehingga membentuk pola yang menarik untuk diamati oleh matematikawan ini.
Dengan menggunakan Java kita bisa dengan mudah membuat program Fibonacci Java, Untuk Source Code ada dibawah ini :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
import java.util.Scanner; public class fibonacciMain { //Copyleft@_faathin 2015 public static void main(String[] args) { Scanner baca = new Scanner(System.in); System.out.print("Masukkan Jumlah :"); int masuk = baca.nextInt(); long[] array = fibonacci(masuk); for (int y = 0; y < masuk; y++) { if (y == (array.length - 1)) { System.out.println(array[y]); } else { System.out.print(array[y] + ","); } //ahmad riyadh al faathin } } //Copyleft@_faathin 2015 public static long[] fibonacci(int x) { long[] f = new long[x]; for (int y = 0; y < x; y++) { if (y == 0) { f[y] = 1; } else if (y == 1) { f[y] = 1; } else { f[y] = f[y - 2] + f[y - 1]; } }//Copyleft@_faathin 2015 return f; } } //Copyleft@_faathin 2015 |
Screenshot:
Demikianlah, tutorial dari saya, jika ada kesalahan, ataupun ada yang tidak jelas mohon berkomentar dikolom komentar, sekian 🙂
Nice info gan,bermanfaat sekali
Wah, makasih udah di kasih ilmu baru
mantep gan thanks ! meski pun agak sulit 😀
tapi tetep bisa 😀
Keren gan artikelnya