Adapun nilai indeks yang telah ditentukan dari nilai ujian yang diraih mahasiswa adalah sebagai berikut:
(i) jika nilai ujian ≥ 80, indeks nilai = A
(ii) jika 70 ≤ nilai ujian < 80, indeks nilai = B
(iii) jika 55 ≤ nilai ujian < 70, indeks nilai = C
(iv) jika 40 ≤ nilai ujian < 55, indek nilai = D
(v) jika nilai ujian < 40, indeks nilai = E
Berikut merupakan bentuk algoritma dari data tersebut:
PROGRAM IndeksNilai
{Menghitung indeks nilai ujian mahasiswa}
DEKLARASI:
nama : string
nilai : real
indeks : char
ALGORITMA:
read(nama,nilai)
if nilai ≥ 80 then
indeks ← 'A'
else
if(nilai ≥ 70) and (nilai < 80) then
indeks ← 'B'
else
if(nilai ≥ 55) and (nilai < 70) then
indeks ← 'C'
else
if(nilai ≥ 40) and (nilai < 55) then
indeks ← 'D'
else
indeks ← 'E'
end if
end if
end if
end if
write(nama,nilai,indeks)
Nah itu merupakan contoh algoritma menentukan indeks yang diperoleh mahasiswa melalui nilai ujiannya. Semoga bermanfaat ^^
Sumber: Buku Algoritma dan Pemrograman dalam Bahasa C, C++, dan Pascal Edisi Keenam (Penerbit Informatika)
bagus
BalasHapusSalah gblok
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapus