Faktorial Bahasa C Rekursif



Spesifikasi :
Fungsi int Faktorial(int number) mengembalikan nilai intger dari number! (number faktorial)
number : nilai yang akan dicari faktorialnya

contoh faktorial  dalam matematika :
4! = 1 x 2 x 3 x 4 = 24

#include <stdio.h>

int Faktorial(int number) {
    if (number == 0) {
        return 1;
    } else {
        return number * Faktorial(number - 1);
    }
}

/* Program Utama  */
int main() {
    int N;
    printf("Hasil faktorial dari : ");
    scanf("%d", &N);
    printf("adalah %d \n", Faktorial(N));
    return 0;
}





1 komentar: