Andaikan ada N biasa yang dimasukkan lewat keyboard maka nilai rata-rata adalah jumlah semua bilangan tersebut dibagi N. Dengan kata lain:
Rata-rata = (x1 + x2 + ... + xn) / N= ∑ x / N
Varians adalah nilai yang menunjukkan besarnya jumlah perbedaan dan setiap bilangan terhadap nilai rata-rata, atau:
Varians = (∑ ( x – Rata)² ) / (N-1) = (∑x²-(∑x)² /N ) / (N-1)
Analisis:
- Tetapkan N
- Lakukan perulangan mulai dari i=1 s/d N
• masukkan x
• jumlahkan x, S=S+x
• jumlahkan x², K=K+x²
- Hitung Rata = S/N
- Hitung Varians = (K -S² / N)/(N-1)
Algoritmanya sebagai berikut:
Algoritma Nilai_Rata_dan_Varians
{menghitung nilai Rata dan Varians dari N buah bilangan}
Definisi Variabel
integer N, i;
real x, S, K, Rata, Varians;
Rincian Langkah
write (“Berapa banyak bilangan ? :”);
read (N);
S 0;
K 0;
for (i=1 to N step 1)
write (“Masukkan bilangan ke – “,i);
read (x);
S S+x;
K K+x*x;
endfor.
Rata S/N;
Varians (K-S*S/N)/(N-1);
write (“Rata-rata = “, Rata);
write (“Varians=”, Varians);
Tidak ada komentar:
Posting Komentar