Rabu, 08 Oktober 2014

Soal Menghitung Nilai

Soal Menghitung Nilai

Seorang mahasiswa ingin mengetahui nilai akhir matakuliah algoritma.
Aturan perhitungan Nilai Akhir yang diterapkan :
         - UTS                                            25 %
         - UAS                                            35 %
         - Tugas & Quiz                         20 %
         - Praktikum                                20 %
Setelah dihitung nilai akhirnya, kemudian dapat ditentukan indeks nilainya dengan aturan:
         - Indeks=”A” bila Nilai Akhir >= 80
         - Indeks=”B” bila Nilai Akhir >= 65 dan Nilai Akhir <80
         - Indeks=”C” bila Nilai Akhir >= 50 dan Nilai Akhir <65
         - Indeks=”D” bila Nilai Akhir >= 35 dan Nilai Akhir <50
         - Indeks=”E” bila Nilai Akhir < 35
Buat algoritma untuk membantu mahasiswa tersebut dalam menghitung nilai akhir dan Indeksnya, bila semua komponen nilai diINPUT.
Jawab:
var
        na, uts, uas, tugas, praktikum: Real
begin
        input(uts, uas, tugas, praktikum)
        na <-- ((uts * 0.25) + (uas * 0.35) + (tugas * 0.2) + (praktikum * 0.2))
        output(na)
        if (na >= 80) then
        output('A')
                else if (na >= 65) and (na < 80) then
                output('B')
                else if (na >= 50) and (na < 65) then
                output('C')
                else if (na >= 35) and (na < 50) then
                output('D')
        else
                output('E')
               
end algoritma.

Tidak ada komentar:

Posting Komentar