• Deklarasikan bilangan/faktorial, hasil dan variabel pendukung proses : bilfaktorial,hasil,i
• Deklarasikan ketiga variabel sebagai : integer , dan looping proses yaitu Next sebagai : char
• Kemudian hitung faktorial bilangan dengan menggunakan prose looping yaitu mulai dari i = 1, dan ditambahkan i +1 lakukan proses sampai sama dengan bilangan faktorial yang dimasukkan,
• Dalam proses tersebut sisipkan hasil = hasil * 1, lakukan proses tersebut sampai i=bilfaktorial
• Setelah i = bilfaktorial proses akan berhenti dan kemudian,
– Tampilkan ke dalam layar hasil faktorial tersebut hasil
• Tanya lah jika ingin melanjutkan (Next) menghitung kembali faktorial bilangan
– Jika y : lanjutkan
//penggalan program faktorial bilangan
#include
#include
#include
using namespace std;
int main()
{
int bilfaktorial,hasil,i ;
char ulang;
cout<<"============= Menghitung faktorial bilangan positif ====== ";
cout<<"=================================================";
do
{
cout<<"Factorial Suatu Bilangan Positif";
<
cout<<"Urutannya adalah"<
cin>>ulang;
}
while(ulang==’y’);
return 0;
}