#include<iostream>
using namespace std;
int faktor(int bil)
{
if(bil==1)
{
return 1;
}
else
{
return bil*faktor(bil-1);
}
}
int main()
{
int x=1;
cout<<"masukan bilangan : ";
cin>>x;
cout<<"faktorial dari"<<" "<<x<<" "<<"adalah = "<<faktor(x)<<endl;
cout<<x<<"! = ";
for(int i=x;i>=1;i--)
{
cout<<i;
if(i==1)
{
cout<<" = "<<faktor(x);
}
else
{
cout<<"*";
}
}
return 0;
}
Hasil dari program di atas adalah
Demikian ilmu yang dapat saya bagikan, semoga bisa jadi referensi pembelajaran kalian. Terima kasih
0 komentar:
Posting Komentar