P. 1
program probabilitas distribusi hypergeometrik pake c++

program probabilitas distribusi hypergeometrik pake c++

|Views: 185|Likes:
Published by Aang Samsudy

More info:

Categories:Types, School Work
Published by: Aang Samsudy on Aug 25, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as TXT, PDF, TXT or read online from Scribd
See more
See less

10/03/2010

pdf

text

original

Materi

:source code Probabilitas Distribusi Hipergeometrik

Contoh Soal : Ronaldo mempunyai 6 kelereng, dari 6 kelereng tersebut 3 di antaranya a dalah pemberian dari Messi. Jika diambil secara acak 4 kelereng dari 6 kelereng tersebut. Berapa probabilitas bahwa 2 kelereng yang diambil merupakan kelereng p emberian Messi ?? Jawab : P(X N, Xt, N) = (N-Xt C n-x . XtCx) : NCn X = jumlah sukses dalam sampel N = jumlah kejadian dalam populasi Xt = jumlah sukses dalam populasi n = Jumlah sampel X N Xt n P(X N, Xt, = 2 = 6 = 3 = 4 N) = (6-3 C 4-2 . 3C2) : 6C4 = 0,6

Source code program #include<stdio.h> #include<conio.h> float faktorial(float x) { if(x==0) return 1; else return x*faktorial(x-1); } float kombinasi(float n,float r) { float q,w,e,hasil; q=faktorial(n); e=faktorial(r); w=faktorial(n-r); hasil=q/(e*w); return hasil; } int main() { float np,xp,ns,xs; float probabilitas; printf(" \3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\n"); printf("\2 menghitung probabilitas \2\n"); printf("\2 distribusi hipergeometrik \2\n"); printf(" \3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\3\n\n"); pilih: printf("masukkan nilai dari variabel-variabel berikut secara benar\n"); printf("jumlah kejadian dalam populasi:");scanf("%f",&np);//N printf("jumlah sukses dalam populasi:");scanf("%f",&xp);//XT printf("jumlah sampel:");scanf("%f",&ns);//n

printf("jumlah sukses dalam sampel:");scanf("%f",&xs);//X if(((ns>np) (xs>xp) ((ns-xs)>(np-xp)))==0){ probabilitas=(kombinasi((np-xp),(ns-xs)) * kombinasi(xp,xs))/kombinasi(np,ns); printf("\nprobabilitas distribusi hipergeometrik:%f",probabilitas);} else {clrscr(); printf("ada kesalahan dalam memasukan nilai,silahkan coba lagi\n\n"); goto pilih;} getch(); }

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->