1. Buatlah pseudocode dan flowchart untuk menentukan nilai lulus atau tidak lulus dengan ketentuan.
nilai 0 s/d 45 grade E ket Tidak Lulus.
nilai 46 s/d 55 grade D ket Tidak Lulus.
nilai 56 s/d 65 grade C ket Lulus.
nilai 66 s/d 80 grade B ket Lulus.
nilai 81 s/d 100 grade A ket Lulus.
a. Pseudocode
Input Nilai :
if (nilai <=45) grade = E ;
Else if (nilai >=45||nilai<=55) grade = D ;
Else if (nilai >=55||nilai<=65) grade = C ;
Else if (nilai >=80||nilai<=80) grade = B ;
Else grade = A ;
if (grade >= 'D') Lulus
else Tidak Lulus;
b. Flowchart
2. Pseudocode
Input saldo ;
if (saldo >= 1.000.000 || saldo <=5.000.000) then
Bunga = 0,01
Hadiah = "Payung cantik"
else if (saldo >= 6.000.000 || saldo<=10.000.000) then
Bunga = 0,02
Hadiah = "Handphone"
else if (saldo >= 11.000.000 || saldo <=15.000.000) then
Bunga = 0,03
Hadiah = "Smart Phone"
else if (saldo >= 16.00.000 || saldo <= 20.000.000) then
Bunga = 0,04
Hadiah = "TV"
else if (saldo >=21.000.000 || saldo <=25.000.000) then
Bunga = 0,05
Hadiah = "Sepeda Gunung"
else
Bunga = 0,00
Hadiah = "Tidak ada"
b. Flowchart
3. Dibaca sebuah bilangan bulat yang mewakili pengukuran suhu air (dalam 0C) pada tekanan atmosfir, harus dituliskan wujud air pada temperatur dan tekanan tersebut.
Ketentuan Beku jika suhu ≤ 0 Cair jika 0 < suhu ≤ 100 Uap jika suhu > 100
Buatlah pseudocode, flowchart dan program dari masalah di atas.
input : suhu
output : keterangan suhu
proses : suhu <0, suhu >0 && suhu <100, suhu >100
OUTLINE SOLUSI
Program :
{Dibaca sebuah bilangan bulat (integer) yang mewakili
pengukuran suhu air (dalam 0 C) pada tekanan atmosfir}
deklarasi
suhu;
deskripsi
{Dibaca sebuah bilangan bulat (integer) yang mewakili
pengukuran suhu air (dalam 0 C) pada tekanan atmosfir}
deklarasi
suhu;
deskripsi
Input suhu
IF suhu < 0 THEN
WRITE "Beku"
ELSE
IF suhu > 0 AND suhu <
100 THEN
WRITE "Cair"
IF suhu > 100 THEN
WRITE "Uap"
ENDIF
END
PEMERIKSAAN ALGORITMA
Test Plant :
- Input
- Output
TABEL DESK CHECK
Program :
Output :
Semoga Bermanfaat untuk semua.. :)







0 komentar:
Posting Komentar