judul

SELAMAT DATANG DAN SELAMAT MEMBACA BLOG KU :)

Selasa, 11 Maret 2014

FACTORIAL COMPUTATION



Diberikan suatu nilai n hitunglah faktorial dari n dengan n>=1 !!

algoritma menghitung faktorial

{algoritma menerima inputan nilai n (n >= 1) kemudian bilangan n dikalikan dengan rumus n!= (n*(n-1)....1) contoh : n=5 maka 5!= 5 * 4 * 3 * 2 * 1 lalu menampilkan hasil faktorial nya }

deklarasi :
 bil : integer (input)
 a   : integer (output)

deskripsi :
read : ( bil )
a <- bil*(n-1).....1
write : ( a )

jika kita buat dalam bahasa c++

#include <cstdlib>
#include <iostream>

using namespace std;
int ani (){
      int BIL;
    int C;
    long faktorial = 1;
    cout<<"masukkan bilangan yang akan dihitung :";cin>>BIL;
    C = BIL;
    cout<<C<<" ! =";
    while (C >=1)
    { 
          faktorial *=C;
    if (C !=1) {
          cout<<C<<" x ";
          }
          else {
               cout<<C<< " = ";
               }
               C--;}
               cout<<faktorial;
    cout<<endl; 
}
int main(int argc, char *argv[])
{
    cout<<ani(); 
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

jika codingan diatas di compile akan tampil hasil seperti ini,,,


flowchat faktorial,,,,

thank youuu,,,, :p semoga bermanfaat buat teman-teman semua :)))

Tidak ada komentar:

Posting Komentar