Kali ini kita akan membuat program untuk menampilkan deret bilangan fibonacci dengan java. Deret Fibonacci adalah sebuah deret yang dimulai dengan angka 0 dan 1, dimana deret selanjutnya dalah penjumlahan dari 2 deret sebelumnya.

Membuat Program Untuk Menampilkan Deret Fibonacci Dengan Java

Kali ini kita akan membuat program untuk menampilkan deret bilangan fibonacci. Deret Fibonacci adalah sebuah deret yang dimulai dengan angka 0 dan 1, dimana deret selanjutnya dalah penjumlahan dari 2 deret sebelumnya. Contohnya : 0, 1, 1, 2, 3, 5, dll. Untuk sintaknys bisa dilihat di bawah ini.

package Fibonacci;
public class Fibonacci {
	public static void main(String[]args) {
		Scanner show = new Scanner(System.in);
		System.out.print("Masukan Jumlah Deret Fibonacci ");
		int n = show.nextInt();
		long fib[] = new long[n];
		
		fib[0] = 0;
		fib[1] = 1;
		
		for(int i = 2; i < n; i++) {
			fib[i] = fib[i-1] + fib[i-2];
		}
		
		for (int i = 0; i < n; i++) {
			System.out.print(fib[i] +  " ");
		}
	}

}

Hasilnya

 

Masukan Jumlah Deret Fibonacci 10

0 1 1 2 3 5 8 13 21 34

 

Penjelasan

1. Menggunakan scanner sebagai inputan dari user

2. Menggunakan array untuk menampung atau menyimpan nilai.

3. fib[0] = 0;

  fib[1] = 1;

Sintak ini adalah sintak untuk menginisialisasikan nilai dari indek 0 adalah 0 dan nilai dari indek 1 adalah 1

4. int n = show.nextInt();   Sintak ini adalah sintak untuk meminta nilai inputan dari user, inputan yang diminta bertipe data integer.

5. for(int i = 2; i < n; i++) {

fib[i] = fib[i-1] + fib[i-2];

   }

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

       System.out.print(fib[i] +  " ");

Sintak ini adalah sintak untuk memproses bilangan Fibonacci. Dan jika bilangan telah di dapat maka akan di tampilkan hasilnya.

 

Sekian tutorial hari ini, terimaksih :D


About Author

Almibi Akmal


Comment & Discussions

    Please LOGIN before if you want to give the comment.