hitung faktorial bilangan..

Algoritma faktorial bilangan

  • deklarasikan lah bilangan/faktorial, hasil dan variabel pendukung proses à bilfaktorial,hasil,i
  • Deklarasikan ketiga variabel sebgai à integer , dan looping proses yaitu Next sebgai à char, dan hasil = 1
  • 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
  • Jika n =keluar

//penggalan program faktorial bilangan

#include <cstdlib>

#include <iostream>

#include <conio.h>

using namespace std;

int main()

{

int bilfaktorial,hasil,i ;

char ulang;

cout<<“============= Menghitung faktorial bilangan positif ====== “<<endl;

cout<<“==============================================”<<endl;

do

{

cout<<“Factorial Suatu Bilangan Positif”<<endl<<endl;

cout<<“Masukan Input Bilangan Faktorial : “;

cin>>bilfaktorial;

cout<<“Urutannya adalah”<<endl;

hasil=1;

for(i=1 ; i<bilfaktorial ; i++)

{

cout<<” “<<i<<” “;

hasil=hasil*(i+1);

}

cout<<i<<endl;

cout<<“”<<endl;

cout <<“Hasil Faktorial ” <<bilfaktorial <<“! = “<<hasil<<endl;

cout<<“===========================”<<endl;

cout<<“Apakah anda ingin mengulangi menghitung faktorial bilangan <y/t> ? “;

cin>>ulang;

}

while(ulang==’y’);

return 0;

}faktorial



Posted in Algoritma Pemrograman & Elemen Dasar C++ | Tagged , | Leave a comment