Assalamualaikum...., kali ini saya akan memberikan refrensi program c++ menghitung faktorial.
Buat yang gak ngeh apa itu faktorial, Faktorial adalah hasil perkalian antara bilangan bulat positif yang kurang dari atau sama dengan n.
[ n! = n x (n-1) x (n-2) x.... x 2 x 1 ]
Ditulis = n! => dibaca n faktorial
Contoh soal:
2! = 2x1= 2
3! = 3x2x1 = 6
4! = 4x3x2x1 = 24
5! = 5x4x3x2x1 = 120
.
7! = 7x6x5x4x3x2x1 = 5040
.
.
.
.
dst....
Setelah mengetahui apa itu faktorial beserta perhitungannya, berikut refrensi buat kalian program C++ faktorial! :
dengan Algoritma:
- masukan "n"
- hasil <--- 0
- untuk bilangan < n s/d 1 langkah -1.. hasil <-- hasil x bilangan
- hasil
Berikut source code nya:
#include <iostream.h> int main () { int bil, n; long int hasil; cout << "n = "; cin >> n; hasil = 1; for (bil = n; bil >= 1; bil--) { hasil = hasil * bil; } cout << "n! = " << hasil << endl; return 0; }
Output Programnya seperti ini ya.
0 Komentar