Kali ini saya akan memposting contoh program pada kasus 5.5 menggunakan bahasa c++. Dan berikut adalah hasil kodingannya.
#include <iostream>
/* run this program using the console pauser or add your own
getch, system("pause") or input loop */
using namespace std;
int faktorial(int i){
if(i==0||i==1)
return
1;
else
return
i*faktorial(i-1);
}
int main(int argc, char** argv) {
int n;
cout<<"\t\tprogram
faktorial mencari nilai n"<<endl<<endl;
cout<<"masukkan
nilai n ";cin>>n;cout<<endl;
cout<<"faktorial
"<<n<<" != "<<faktorial(n);
return
0;
} Dan berikut adalah hasilnya