Program Fibonaci Java

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