Kamis, 05 Mei 2016

Kasus 6.2 dan 6.4 PPT 7

Untuk kasus 6.1 dan 6.5 dapat dilihat di : http://ratihpuspita29.blogspot.co.id/search/label/bab7
Untuk kasus 6.3 dan 6.6 dapat dilihat di : http://hiwilmacleta.blogspot.co.id/2016/04/tugas-kasus-kasus-materi-array-satu.html

6.2

Carilah nilai deviasi standar dari n buah data.

Analisis :
Rumus deviasi standar adalah :
Terlihat bahwa nilai rata-rata dan datanya digunakan kembali.
ALGORITMA :
Fungsi std(input x : array [1..10] of integer, n : integer, rata : real) : real
{Diberikan n data kemudian dicari rata-ratanya}
Deklarasi
i, jumlah : integer
Deskripsi
jumlah = 0
for i = 1 to n do
jumlah = jumlah + sqr(x[i]-rata)
endfor
std = sqrt(jumlah/(n-1))
ket: x[i] di pakai kembali

Flowchart :




Kasus 6.4.
Buatlah algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan.



procedure maks_min(input data : larik; n : integer; output m1, m2 : integer)

Deklarasi

i : integer

Deskripsi     
     m1 = data[1]
     m2 = data[1]
     for i= 2 to n do    
          if (data[i] > m1) then m1 = data[i];
          if (data[i] < m2) then m2 = data[i];
     endfor  


Flowchart :



Tidak ada komentar:

Posting Komentar