Anda di halaman 1dari 3

Nama : Rafa Hadiya Pinasti

NIM : 21.12.2197
Kelas : 21 Sistem Informasi 06
Matkul : Logika Algoritma

Buatlah pseudocode dan flowchart untuk mengkonversi nilai huruf dari nilai yang diinputkan
user, dengan ketentuan sbb:
 A  80-100
 B  65-79
 C  50-64
 D  35-49
 E  0-34

Input :
1. Nilai UTS, Nilai UAS, Nilai Tugas
2. Hitung Rata, Rata = (UTS + UAS + Tugas)/3
3. Jika Rata 80 – 100 maka nilai hurufnya A
Jika Rata 65 – 79 maka nilai hurufnya B
Jika Rata 50 – 64 maka nilai hurufnya C
Jika Rata 35 – 49 maka nilai hurufnya D
Jika Rata 0 – 34 maka nilai hurufnya E
Misal rata = 79.9  B  float (tipe data pecahan)
pseudocode
Program Menghitung Nilai UTS, Nilai UAS, NIlai Tugas

#include <iostream>

main(){
char Rata - rata Nilai UTS, UAS, Tugas/3;
float rata - rata nilai;

if (Rata - rata 80-100) then write


Nilai Huruf = 'A'
if (Rata - rata 65-79) then write
Nilai Huruf = 'B'
if (Rata - rata 50-64) then write
Nilai Huruf = 'C'
if (Rata - rata 35-49) then write
Nilai Huruf = 'D'
if (Rata - rata 0-34) then write
Nilai Huruf = 'E'

}
Flowchart :

START

Input:
Nilai UTS, UAS,
Nilai Tugas

Read:
Nilai UTS, UAS,
Nilai Tugas

Rata – rata Nilai = (Nilai UTS + Nilai


UAS + Nilai Tugas)/3

Rata-rata >=
Y Rata – rata = A
80

Rata-rata >=
Y Rata – rata = B
65

Rata-rata Y Rata – rata = C


50 - 64

Rata-rata >=
Y Rata – rata = D
35

Rata-rata >= Y Rata – rata = E


0

END

Anda mungkin juga menyukai