3.4 Konversi Nilai
· A. Analisis
1. Masalah:
Konversikan Nilai angka menjjadi
nilai huruf dengan ketentuan, nilai 0 – 20 adalah E, 21 – 40 adalah D, 41 – 60
adalah C, 61 – 80 adalah B dan 81 – 100 adalah A.
·
Analisis:
Input
: nilai adalah integer dan sebagai nilai angka
Proses
: jika nilai<=20 à “E”
21<=nilai<=40 à “D”
41<=nilai<=60à “C”
61<=nilai<=80à “B”
Selain
itu “A”
Output
: nilai huruf
·
Algoritma konversi nilai:
(Mengkonversikan nilai angka denagn
huruf)
·
Deklarasi:
Nilai (integer)
Nilai huruf (char)
·
Deskripsi:
read(nilai)
if(nilai > 0) and (nilai <=20)
then nilai huruf ß ‘E’
else if(nilai > 21) and (nilai
<=40) then nilai huruf ß ‘D’
else if(nilai > 40) and (nilai
<=60) then nilai huruf ß ‘C’
else if(nilai > 60) and (nilai
<=80) then nilai huruf ß ‘B’
else nilai huruf ß ‘A’
end if
write(nilai_huruf)
B. Flowchart
C. Bahasa C++
Tidak ada komentar:
Posting Komentar