Fibonaci
package method.fibonaci;
import java.util.Scanner;
public class MethodFibonaci {
static void header (String judul){
System.out.println("========**=======");
System.out.println(judul);
System.out.println("========**=======");
}
static int fibonaci (int n){
Scanner in = new Scanner (System.in);
int a;
System.out.print("masukkan bilangan fibonaci : ");
a = in.nextByte();
System.out.print("hasilnya adalah : ");
for (int i=1;i<=a;i++){
System.out.print(fibo(i)+" ");}
System.out.print("\n");
return a;
}
static int fibo (int b){
if (b==0){
return b;
}
else if (b==1){
return b;
}
else{
return fibo(b-1)+fibo(b-2);}}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int x=0;
header ("bilangan hibonaci");
x = fibonaci(x);
}
}
Tidak ada komentar:
Posting Komentar