Cara simpan gambar :
dari ponsel : teken pada gambar lalu klik simpan gambar
dari laptop : klik kanan dan simpan gambar
logika dan algoridma
Tanggal
|
Judul
|
Link
|
29 September 2016
| algoridma minggu ke 3 |
CATATAN
Selection/decision/percabangan??
sintaks dasar
if kondisi then
aksi true
else
aksi false
endif
- instruksi/aksi setelah then akan dikerjakan jika kondisi bernilai true/benar
- instruksi/aksi setelah else akan dikerjakan jika kondisi bernilai false/salah
tentukan outputnya!!!
#1
x<-10
y<-5
if y=5 then
x<-x+2
endif
write (x)
output->12
#2
x<-10
y<-20
if y=5 then
x<-x+2
else
x<-x*2
endif
write(x)
output->20
NESTED IF
#1
Sebuah PT memberikan kebijakan pembayaran berdasarkan jenjang dan prodi. dengan ketentuan sbb:
jika S1 SI->125000
TI->120000
Jika D3 MI->100000
KA->105000
TK->110000
jawab:
j<-'S1' S1 S1 D3 D3
p<-'SI' MI TI SI KA
if j='S1' then T T F F
if p='SI' then F F
b=125000 - -
else if p='TI' then F T
b=120000 - 120000
endif
else T T
if p='MI' then F F
b=100000
else if p='KA' then F T
b=105000 105000
else if p='TK' then F
b=110000
endif
endif
output-> - 120000 - 105000
#2.
tentukan biaya percakapan dengan ketentuan sbb:
Operator Tarif/menit
Libur Non Libur
XL 500 505
M3 505 510
AS 495 515
Jawab:
read(opr)
read(lama)
read(hari)
if opr='XL' then
if hari='L' then
t=500
else hari='NL' then
t=505
endif
else if opr='M3' then
if hari='L' then
t=505
else hari='NL' then
t=510
endif
else if opr='AS' then
if hari='L' then
t=495
else hari='NL' then
t=515
endif
endif
biaya=lama*tarif


















