Java | Deret Fibonacci dan Algoritma

Halo temen" udah lama nih gak update hehe , oke sekarang lagi belajar algorit'ma nih tentang Fibonacci
apa sih itu Fibonacci ?
baca" apakabardunia.com  kata'nya sih : Golden Number Alias Angka Tuhan?    *baca sendiri yak
Inti'nya sih : Deret Fibonacci adalah deret yang dimulai dari angka 0 dan 1, kemudian deret selanjutnya merupakan penjulahan 2 deret sebelumnya  *Next ke Algoritma'nya yak :D


Algoritma :
1. Masukan Variable " a = 0 " , " b = 1 "
2. Masukan jumlah bilangan yang mau di cetak (input)
3. Membuat perulangan , i kurang dari input ( i < input ) *membuat variable int i = 0 ;
4. mencetak "a"
5. memberi fibbonacci'nya ( a = a+b; b = a-b; )
6. kembali ke langka 3 (mengulang sampai i kurang dari input )
7. selesai

*coret'an

oke sekarang langsung lanjut ke Code'nya ya *Java  :
coding
   
import java.util.Scanner;
public class Fibonac {
 public static void main (String args[]){
  //membuat variable input , a = 0 , b = 1 
  int input , a = 0 , b = 1 ;
  
  //memberi scanner 
  Scanner scan = new Scanner(System.in);
  System.out.print("Masukan Inputan : ");
  String nilai = scan.nextLine();
  input = Integer.parseInt(nilai);
  //membuat variable i = 0
  int i = 0;
  //jika input lebih besar dari 0 , maka ajalankan perintah 
  if(input>0){
   //perulangan bila i lebih kecil dari inputan
   while(i < input)
                                {
    //mengerprint nilai a tiap perulangan
    System.out.print(" "+ a);
    a = a+b;
    b = a-b;
    // i ++ 
    i++;
   }
  }//tidak , jalankan perinta print 
  else{
   System.out.print("Inputan Harus Lebih dari 0");
  }

 }  
}




Output dari coding'nya bila di jalan'kan :

Oke Sekian dari saya Bye :v

Referensi :
- apakabardunia ( Golden Number Alias Angka Tuhan?  )
- agungimam blog ( gambar )

Post a Comment

notifikasi
close