Algoritma nilai_maks_dan_rata2_siswa
{I.S : User
memasukkan jumlah siswa dan memasukkan nilai tiap siswa satu persatu}
{F.S : Menampilkan
nilai max dan rata-rata nilai siswa)
KAMUS:
Type
data_nilai
= array[1..N]of integer
Jumlah , Rata_rata: real
max, n, i, j,k : interger
nilai : data_nilai
ALGORITMA:
{---------mencari nilai MAX-----------}
{Input Array nilai siswa}
INPUT (N)
for (i <-- 1 to N) do
Input(nilai[i])
endfor
{max adalah angka pertama}
max <--
nilai[1]
j <--1
{bandingkan max dengan setiap angka dalam array}
while (j
< N) do
j <-- j + 1
if
(Nilai[j] > max) then
max <-- nilai[j]
endif
endwhile
OUTPUT (max)
{-------------mencari nilai rata-rata-----------}
Jumlah <--
0
For k<--1 to n do
Jumlah <-- Jumlah + nilai[k]
K<--
K + 1
Endfor
Rata_rata <--
Jumlah / n
OUTPUT (Rata_rata)
Makasih, sangat membantu...
ReplyDeletemkasih kembali
Delete