Pemilihan (Selection)

Adakalanya sebuah instruksi dikerjakan jika kondisi tertentu dipenuhi. Tiap –tiap instruksi akan diseleksi oleh kondisi, apabila instruksi memenuhi kondisi yang diminta, maka instruksi akan dijalankan.

Simbol :

Kasus berupa ekspresi relasional
(operator : =, <, >, <=, >=, ¹, and, or, not)

Pemilihan (Selection) 1 kasus

– Pemilihan yang terjadi pada satu kondisi dan punya satu aksi

if <kondisi> then
    aksi
endif

Pemilihan (Selection) 2 kasus

– Pemilihan yang terjadi pada satu kondisi dan punya dua aksi

if <kondisi> then
   aksi1
else
   aksi2
endif

Pemilihan (Selection) 3 kasus

– Pemilihan yang terjadi pada dua kondisi dan punya tigaaksi

if <kondisi1> then
   aksi 1
else
if <kondisi2> then
   aksi 2
else
   aksi 3
endif
endif