Algoritma Standar Deviasi (Sample & Populasi)

Ditulis oleh robzlabz pada Selasa, 03 Januari 2012

Contoh Program di C
Apakah anda sedang dipusingkan dengan tugas algoritma yang menyuruh anda untuk membuat program penghitung standart deviasi? kalau begitu anda sedang masuk pada blog yang salah karena disini tidak menyediakan source code dari masalah yang anda hadapi. Namun disini anda bisa menemukan flowchart dari program yang akan anda buat. Lumayan kan :p

Sebelumnya, supaya kalian yakin pada flowchart yang dibuat mari bandingkan rumus yang ada di flowchart dengan yang sudah ada di Ms.Excel (Lih. Program di Cmd dan Ms. Excel)

Hitung Standar Deviasi (Sample & Populasi) di Excel

Sudah yakin bahwa flowchart yang digunakan adalah benar? anda pasti bertanya dimana flowchartnya. Ya anda bisa download disni atau bisa melihatnya di bahwah ini


// Oke Disini akan aku jelaskan tentang flowchart yang ada di atas

1. Start - Seperti yang anda pikirkan, pertama dimulainya program dan aku yakin anda tidak membacanya. WTP
2. Deklarasi i dan n sebagai bilangan integer -  n nantinya akan berfungsi banyaknya loop dan i sebagai counter
3. Input n - n ini akan menjadi banyaknya perulangan bilangan yang dimasukan
4. Deklarasi dev[n], rat, stdevp, stdev sebagai bilangan float - dev[n] adalah membuat dev yang mempunyai banyak array sebanyak n dan akan digunakan untuk menampung tampungan sebanyak bilangan n yang dimasukan - jika anda mulai bingung berhentilah membaca - , rat nantinya akan digunakan untuk menghitung rata rata dari bilangan yang dimasukan. stdevp adalah variabel yang akan digunakan untuk menampung hasil dari standar deviasi populasi. stdev adalah variable yang akan digunakan untuk menampung hasil standar deviasi sample.
5. For i = 0 to n-1 - Lakukan Perulangan sebanyak n kali
5.1. Input dev[i] - Memasukan nilai deviasi ke dalam array dev
5.2 Rat+=dev[i] - Membuat buffer untuk menghitung nilai rata rata, rat akan menjumlahkan nilai dari dev[i]
6. Rat=rat/n - membuat nilai rata rata dari dev[i] yang dimasukan dengan membaginya dengan n
7. For i = 0 to n-1 - lagi, melakukan perulangan sebanyak n kali
7.1 stdevp+=(dev[i]-rat)^2 - Proses menjumlahkan n kali stdevp dengan nilai stdevp adalah (dev[i]-rat) di akar 2, maaf bahasanya ketinggian
8. stdev= sqrt (stdevp/(n-1)),  - stdevp = sqrt (stdevp/n) - Proses yang pertama adalah rumus membuat standar deviasi sample dengan mengakarkan hasil dari stdevp dibagi n-1 dan menghasilkan standar deviasi sample. dan proses yang kedua hampir sama dengan proses pertama namun bedanya pada pambagian bukan dibagi dengan n-1 namun dibagi dengan n
9. Output Stdev, Stdevp - langkah yang paling menyenangkan adalah proses pencetakan - setelah lama memahami dan membaca ini akhirnya sampai juga pda langkah ini. *Sigh*
10. End - Aku yakin hanya akan dibaca Endnya, atau bahkan sama sekali tidak dibaca. Sungguh sial menjadi Start dan End. Pufh!

Setelah membaca ini pasti batin dalam dada, *Sigh* gag bagi bagi source! WHAT THE PUUUUFFHH
Code akan diberikan di kelas dengan code "WTPUFH"

* jika kamu idiot, kamu akan menemukan link tersembunyi dimana aku meletakan deviasi.c*

{ 0 Komentar... read them below or add one }

Posting Komentar

Label Could

Analisa (1) Assembler (4) c (1) cpp (3) Facebook (7) Fun (2) Galau (6) Hacking (1) Hardware (1) Java (7) JavaScript (4) Komik (10) My Family (1) My Life (14) My Way (8) NFC (1) NFC Hacking (1) Php (1) Program (47) Project (1) Script (1) Technology (1) Visual Basic 6 (2) Visual Basic.NET (4) What The Pufh (12)