Pemilihan (Selection)

Pemilihan (Selection) adalah struktur pemrogramman yang akan di eksekusi (aksi) atau dijalankan apabila (IF) memenuhi kondisi. Dan melakukan aksi pula bila (IF) tidak memenuhi kondisi.

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 :

Pemilihan (Selection)

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