NIM : 08161055
TPB :E
LATIHAN 1
Start
tahun : integer
jenisTahun : atring
read (tahun)
T
tahun mod 4 == 0 jenisTahun = Tahun Kabisat
F
jenisTahun = Bukan Tahun Kabisat
write (jenisTahun)
stop
LATIHAN 2
start
harga : integer
diskon : integer
hargaFinal : integer
read ( harga )
read ( diskon )
T
Harga <= 50000 hargaFinal = harga
Harga > 100000 hargaFinal = harga – ( ( harga – ( harga * diskon / 100 ) ) * 10 / 100)
write ( hargaFinal )
stop
LATIHAN 3
start
nilai_SR : real
dampak : string
read ( nilai_SR )
dampak = semua
nilai_SR == F nilai_SR == 6 F nilai_SR == 7 F bangunan rata
4,5 dengan tanah
T T T
dampak = beberapa bangunan dampak = beberapa dampak = beberapa
rusak ringan bangunan rusak parah bangunan rusak parah
write ( dampak )
stop
LATIHAN 4
start
nilai : integer
huruf : string
read ( nilai )
T
nilai < 60 huruf = F
F
T
nilai >= 60 and huruf = D
nilai <= 69
F
T
nilai >= 70 and huruf = C
nilai <= 79
F
T
nilai >= 80 and
huruf = B
nilai <= 89
F
huruf = A
write ( huruf )
stop