Page 25 - Modul pembelajaran
P. 25
MENU UTAMA
MATERI-MATERI
H.Algoritma Percabangan
Sebuahprogram tidak selamanyaakan berjalan dengan mengikuti strukturberurutan,
kadang-kadang kita perlu merubahurutan pelaksanaan program dan menghendaki agar
pelaksanaan programmeloncat ke baris tertentu. Peristiwaini kadang disebutsebagai
percabangan/pemilihan atau keputusan. Berikut beberapa kondisi percabangan :
1.Percabangan 1 Kondisi
Penulisan percabangan 1 kondisi
if <kondisi> then pernyataan
Jika <kondisi> bernilai benar maka pernyataan dikerjakan, sedangkan jika tidak, maka
pernyataan tidak dikerjakan dan proses langsungkeluar dari percabangan (begin).
Contoh:
if A>B then write (A)
Ekspresi di atas menunjukkan bahwa perintah menulis/ menampilkan A dikerjakan
hanya jika kondisi A>B bernilai benar. Jika yang terjadi adalah sebaliknya, tidak ada
pernyataan yang dilakukanatau proses langsungkeluar dari percabangan (endif). Secara
flowchartekspresi itu dapat ditulis sepertiberikut: