Source Code Faktorial Rekursif dan Nonrekursif ( java )



Kali ini saya akan membagikan source code pemrograman java tentang rekursif yaitu program faktorial.
 
public class Faktorial {
    public static void main(String[] args) {
        System.out.println(fakNonRekursif(5));
        System.out.println(fakRekursif(5));
    }
    public static int fakNonRekursif(int n){
        int hasil=1;
        for (int i = 0; i < n; i++) {
            hasil=hasil*(n-i);}
        return hasil;
    }
    public static int fakRekursif(int n){
        if(n==0){return 1;}
        else{return fakRekursif(n-1)*n;}
    }
}

Tidak ada komentar:

Posting Komentar