Menengah25 XPUnit 4: Perulangan, soal 6 dari 10
Faktorial
Hitung N faktorial, hasil kali semua bilangan dari 1 sampai N.
Faktorial dipakai untuk menghitung banyaknya susunan. Misalnya, lima buku bisa disusun di rak dengan 5! = 120 cara berbeda.
Masukan
Satu bilangan bulat N dari 0 sampai 20.
Keluaran
Nilai N!. Ingat, 0! bernilai 1.
Contoh masukan dan keluaran
Contoh 1
Masukan
5
Keluaran
120
Petunjuk
Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.
Petunjuk 1
Mirip menjumlahkan, tetapi nilai awalnya 1 dan setiap bilangan dikalikan.
Petunjuk 2
Perulangan dari 1 sampai N yang tidak berjalan sama sekali saat N nol tetap memberi jawaban 1, karena nilai awalnya sudah 1.