Algoritma Mencari Nilai Faktorial

Algoritma Mencari Nilai Faktorial 

Deskripsi :

          1.       Menginputkan bilangan yang akan difaktorialkan ke dalam variabel “A” 
          2.       Menginputkan nilai variabel “A” ke dalam variabel “F”
          3.       Nilai variabel “A” dikurangkan dengan bilangan 1
          4.       Nilai Variabel “F” sama dengan nilai variabel “F” dikalikan dengan Nilai variabel “A”
          5.       Jika A>1, kembali ke langkah 4 Jika tidak terus ke langkah 7
          6.       Cetak Nilai Variabel F
Pseudocode :
    Start
    Input A
    F A
    While A>1 do
                A A – 1
                F F * A
    While end
    Output F
    End


#include<iostream>
#include<conio.h>

using namespace std;

int main()
{
int bil, n;
long int hasil;

cout<<"===Mencari Nilai Faktorial===";
cout<<"\n===dari Bilangan Desimal===";
cout<<"\n=============================";
cout<<"\n\nMasukan angka = ";
cin>> n;

hasil=1;
for(bil=n; bil>=1;bil--)
{
hasil=hasil*bil;
}
cout<<"Hasil Faktorial= "<<hasil<<"\n";
getch();

Comments