Fungsi yang akan kita buat adalah fungsi untuk menghitung faktorial. Dengan fungsi ini kita bisa kembangkan untuk menghitung nilai kombinasi dan permutasi. Sebelum membuat fungsinya kita ketahui dulu apa itu faktorial. Langsung saja pada contohnya. Misal faktorial dari 5 maka nilainya adalah 5 x 4 x 3 x 2 x 1. Dibawah ini adalah fungsi untuk menghitung nilai faktorial :
Fungsi di atas akan mengembalikan nilai dalam variable $res. Seperti yang telah kita ketahui bersama (yang tau) kalau faktorial biasa kita temui pada rumus permutasi dan kombinasi. Bagi yang belum tahu, ini adalah rumus permutasi dan kombinasi:
permutasi(a,b) = faktorial(a) / faktorial(a – b)
kombinasi(a,b) = faktorial(a) / ( faktorial(b) * faktorial (a-b) )
Sehingga script-nya bisa kita buat seperti di bawah ini:
Sangat mudah kan? Sekarang kalian bisa mencobanya dikomputer kalian. Selamat mencoba
Program selengkapnya :
Program selengkapnya :
0 comments:
Post a Comment