Kalimat Deskriptif Dan
Pseudo-Code Menghitung Nilai Mahasiswa
Kalimat
Deskriptif
Mulai
Input NPM
Jika NPM 19110313 maka Nama = Murni
Jika NPM 19110113 maka Nama = Budi
Jika NPM 19110523 maka Nama = Dodi
Input KodeMK
Jika KodeMK= MK01 maka MK= Fisika
Jika KodeMK= MK02 maka MK= Logika
dan Algoritma
Input NH
Input NT
Input NUTS
Input NUAS
Hitung NA=(NH*0.1)+(NT*0.2)+(NUTS*0.3)+(NUAS*0.4)
Jika NA >=90 maka NHuruf = A
Jika NA >=80 maka NHuruf = B+
Jika NA >=75 maka NHuruf = B
Jika NA >=70 maka NHuruf = C+
Jika NA >=60 maka NHuruf = C
Jika NA >=50 maka NHuruf = D
Jika NA <50 maka NHuruf = E
Tampilkan Nama
Tampilkan MK
Tampilkan NA
Tampilkan NHuruf
Selesai
Pseudo-code
Start
Variabel
NPM :
string
Nama :
string
KodeMK :
string
MK :
string
NH : real
NT : real
NUTS : real
NUAS : real
NA : real
NHuruf :
string
Input
Read
(NPM)
Read
(KodeMK)
Read
(NH)
Read
(NT)
Read (NUTS)
Read (NUAS)
Proses
if NPM = 19110313 then
Nama=Murni
else if NPM = 19110113
then
Nama=Budi
else if NPM = 19110523
then
Nama=Dodi
if KodeMK = MK01 then
MK=Fisika
else KodeMK = MK02 then
MK=Logika
dan Algoritma
NA=(NH*0.1)+(NT*0.2)+(NUTS*0.3)+(NUAS*0.4)
if NA >=90 then
NHuruf=A
else if NA >=80 then
NHuruf=B+
else if NA >=75 then
NHuruf=B
else if NA >=70 then
NHuruf=C+
else if NA >=60 then
NHuruf=C
else if NA >=50 then
NHuruf=D
else if NA <50 then
NHuruf=E
Output
Write (Nama)
Write (MK)
Write (NA)
Write (NHuruf)
End.
0 Comments