Welcome

Selamat Datang di Blog pribadi saya, semoga Informasinya bermanfaat, Don't forget to leave a comment, terima kasih :D

Saturday, March 10, 2012

(Programming) Fibonacci Algoritma Java Source Code


bilangan Fibonacci adalah deret penjumlahan bilangan antara bilangan 1 dan bilangan 2, hasil jumlah nya di letakkan pada bilangan 3
contoh: 0 1 1 2 3 5 8 13



int i=0,j=0,num=1;
penjelasan:
variable i: untuk menampung bilangan pertama
variable j: untuk menampung bilangan kedua
variable num: untuk awal bilangan yang di tampilkan

for(int i=0;i<4;i++){
  System.out.print(num+" ");
  i=j;
  j=num;
  num=i+j;
}

penjelasan:
iterasi 1, saat i=0, system akan mencetak num=1(diperoleh dari nilai yg dideklarasikan), i=0 dan j=1, kemudian num bernilai i+j=1 (i bernilai 0 dan j bernilai 1)
iterasi 2, saat i=1, system akan mencetak num=1(diperoleh dari penjumlahan i+j pada iterasi pertama), i=1 dan j=1, kemudian num bernilai i+j=2 (i bernilai 1 dan j bernilai 1)
iterasi 3, saat i=2, system akan mencetak num=2(diperoleh dari penjumlahan i+j pada iterasi kedua), i=2 dan j=1, kemudian num bernilai i+j=3(i bernilai 1 dan j bernilai 2)

dan seterusnya . . .

listing code:
int i=0,j=0,num=1;
for(int i=0;i<4;i++){
  System.out.print(num+" ");
  i=j;
  j=num;
  num=i+j;
}

semoga bermanfaat, jika ada kesalahan mohon maaf sebesar-besarnya :D

1 comment: