Iyap faktorial tentu saja berhubungan dengan perulangan, dengan menggunakan fungsi rekursif , kode akan semakin pendek dan program akan lebih efisien langsung saja kita ke kodenya..
#include
using namespace std;
int factorial(int x){
if(x == 0) return 1;
return x * factorial(x-1);
}
int main(){
cout << factorial(5);
}
Lalu hasil yang kita dapatkan adalah sebagai berikut :
0 comments:
Post a Comment