Faktorial adalah suatu operasi matematika yang pengerjaannya dengan cara memfaktorkan suatu bilangan, Faktorial dari suatu bilangan asli n atau yang biasa di simbolkan dengan simbol "!' adalah hasil kali dari suatu bilangan positif yang kurang dari atau sama dengan n, Faktorial secara umum dapat ditulis dengan cara menambahkan tanda seru setelah bilangan "n!", n! disebut dengan nama Faktorial dari bilangan "n"
untuk operasi matematika nya dirumuskan sebagai berikut:
n! = n.(n-1).(n-2).(n-3). ... .3.2.1
Sebagai contoh kita ambil bilangan 5!
5! = 5.4.3.2.1 dan jawabanya adalah 120
Dengan Perkembangan Jaman Era ini dan Teknologinya yang semakin pesat, kini kita tidak lagi di ribetkan dengan operasi yang... cukup mudah sih sebenarnya, kini kita dapat membuat suatu program untuk menghitung nilai faktorial tanpa harus memikirkan rumus - rumus tersebut, Cukup dengan menggunakan Bahasa pemrograman C++ kita sudah dapat membuat proggram tersebut.
Berikut adalah Source Code Program Faktorial yang akan kita gunakan, Source Code dibawah kami buat secara Open Source, jadi kalian dapat membagikannya secara bebas kepada yang membutuhkan.
Penjelasan source Code Diatas
- int m,i; , long int x : kita menggunakan tiga variabel yaitu m, i, dan x dengan mengunakan jenis integer, sebenarnya kita boleh menggunakan huruf apapun bebas, x, y, z, atau a, b, c kita juga boleh menggunakan suatu kata untuk membuat variabel, seperti : data, da_ta dst.
- cout<<"*** Program Faktorial ***\n\n"; :
Cout adalah operasi untuk menampilkan suatu data ke Layar monitor,
pada program di atas code akan menampilkan kalimat
"*** Program Faktorial ***" mengapa pada bagian belakan kita
tambahkan "\n" ?, seperti materi yang telah kita bahas kemarin, \n berfungsi
untuk mengganti baris.
- cout<<"masukkan bilangan: ";cin>>m; :
variabel "m" cin>>m;
Kita definisikan x dengan bilangan 1, dan untuk i sama dengan variabel
m yang telah kita inputkan tadi, dengan i lebih dari nul "0" dan i-- atau bisa
disebut dengan i dikurangi dengan 1.
m yang telah kita inputkan tadi, dengan i lebih dari nul "0" dan i-- atau bisa
disebut dengan i dikurangi dengan 1.
- x=x*i; Variabel X sama dengan X dikalikan dengan variabel i.
- cout<<m<<"! = "<<x<<"\n";
untuk program c++ compiler nya pakai apa ya gan???
ReplyDeleteKita Pake Visual C++ atau Visual Studio gan, jadi udah ada Compiler bawaan nya
Deletedlu saya pake borland c++ gan :D
DeleteBorland C++ juga bagus gan, semangat yang coding. haha
Delete