Page 18 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 23 Agustus_Neat
P. 18
Else artinya “kalau tidak”. Bila kondisi bernilai benar, aksi
1 akan dikerjakan, tetapi kalau tidak, aksi 2 yang akan
dikerjakan. Misalnya pada pernyataan berikut.
if hari hujan then
pergilah dengan naik beca
else
pergilah dengan naik motor
Jika kondisi “hari hujan” bernilai benar, maka aksi
“pergilah dengan naik beca” dilakukan, sebaliknya, aksi
“pergilah dengan naik motor” akan dilakukan bila “hari
hujan” tidak benar.
Info lainnya adalah menentukan nilai terbesar dari duah
buah bilangan, x dan y (misalkan x ≠ y). Andaikan bahwa
pemroses dapat melakukan operasi membandingkan
duah buah bilangan:
If x > y then
Tulis x sebagai bilangan terbesar
else
tulis y sebagai bilangan terbesar
Apabila pilihan aksi yang dilakukan lebih dari dua buah,
maka struktur pemilihannya menjadi lebih rumit, seperti
pada contoh berikut (pemilihan bersarang):
If lampu pengatur lalu llintas berwarna merah
then
Anda harus berhenti
Else If lampu lalu lintas berwarna kuning then
Anda boleh jalan tapi dengan hati-hati
9