Jumat, 11 November 2016

Contoh Algoritma Menentukan Indeks Nilai Mahasiswa

Menentukan indeks nilai mahasiswa dalam post saya ini yaitu dengan membuat sebuah algoritma yang membaca nama mahasiswa nilai ujian dan indeksnya.
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)











3 komentar: