Lompat ke konten Lompat ke sidebar Lompat ke footer

Prosedur Menghitung Nilai Rata-rata N data bilangan bulat

Prosedur Menghitung Nilai Rata-rata N data bilangan bulat



procedure HitungRataRata(input N : integer, output u : real)
{ Menghitung rata-rata N buah bilangan bulat yang dibaca dari piranti masukan.}
{K.Awal : N sudah berisi banyaknya bilangan bulat, N>0.}
{K.Akhir : u berisi rata-rata seluruh bilangan }

DEKLARASI
x : integer { data bilangan bulat yang dibaca dari papan kunci }
k : integer { pencacah banyak bilangan }
jumlah : integer { jumlah seluruh bilangan }

ALGORITMA
jumlah <- 0 { inisialisasi }
for k <- 1 to N do
     read(x)
     jumlah <- jumlah + x
endfor
u<- jumlah/N