Program:
#include <iostream>
using namespace std;
int factorial (int a){
if (a>0){
cout << a << " ";
return (a*factorial(a-1));
}
else
return 1;
}
int main()
{
int a;
int factorial(int a);
cout<<"Masukkan nilai Faktorial Bilangan Bulat : ";
cin>>a;
cout<<endl;
cout <<"\n\nRekursif -> Hasil perkalian semua nilai dari "<<a<<"! = "<<factorial (a);
return 0;
}
Output:
No comments:
Post a Comment