12.05

Fibonanci

Source code dengan menggunakan fibonanci... disini saya membuat dengan menggunakan console, dengan bahasa pemrograman JAVA

souce code adalah
import java.io.*;

public class Fibonacci {
private int hitung(int index) {
if(index == 1 || index == 0) {
return index;
} else {
return hitung(index - 1) + hitung(index - 2);
}
}

private void tampilDeret(int index) {
for(int i = 0; i <= index; i++) {
int num = hitung(i);
System.out.print(num + " ");
}
}

public static void main(String[] args) {
Fibonacci fib = new Fibonacci();

BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String numStr = "";

System.out.println("Deret Fibonacci");
System.out.print("Masukkan index: ");

try {
numStr = bf.readLine();
} catch(IOException e) {
System.out.println("Error...");
}

/* int hasil = fib.hitung(Integer.parseInt(numStr));
System.out.print("Bilangan Fibonacci pada index ke-" + numStr +
" adalah: ");
System.out.println(hasil);
*/
fib.tampilDeret(Integer.parseInt(numStr));
System.out.println();

}
}

0 komentar: