Menyadari cara perhitungannya yang agak ribet dan memerlukan waktu lama membuat saya iseng untuk membuat programnya agar lebih memudahkan dalam perhitungannya nanti. Program ini menggunakan bahasa pemrograman Java. Disini saya menggunakan netbeans dalam pengerjaannnya.
Berikut adalah contoh tampilannya:
Dan berikut adalah codingan yang saya pakai
import java.util.Scanner; public class probabilitasBernouli { public static void main(String[] args) { Scanner in = new Scanner(System.in); double p, n, x, q, px, nCx; System.out.println("Menghitung Probabilitas Bernouli"); System.out.print("Berapa kali kejadian diulang? "); n=in.nextDouble(); System.out.print("Berapa kali diharapkan berhasil? "); x=in.nextDouble(); System.out.print("Berapa peluang tiap kejadian? "); p=in.nextDouble(); q = 1-p; nCx = kombinasi(n, x); px = nCx * (Math.pow(p, x)) * (Math.pow(q, (n-x))); System.out.printf("Probabilitas bernouli = %.4f\n", px); } private static double faktorial(double a) { if (a==0) {return 1;} else {return (a*faktorial(a-1));} } private static double kombinasi(double b, double c) { double combinasi = faktorial(b)/(faktorial(c)*faktorial(b-c)); return combinasi; } }
Pertanyaan-pertanyaan yang tercetak pada system out print dimaksudnya untuk memudahkan pengguna dalam menginputkan variabel yang diperlukan dalam perhitungan.
No comments
Silakan komentarnya untuk kemajuan blog ini.
Tapi jangan spam ya :)