Pemilihan Sederhana
Pemilihan ini terjadi untuk memilih hanya 2 alternatif, apakah hasilnya BENAR atau SALAH. Strukturnya adalah :
JIKA [kondisi] MAKA
[perintah jika kondisi BENAR]
SELAIN ITU
[perintah jika kondisi SALAH]
AKHIR JIKA
Pemilihan Sederhana tanpa perintah untuk kondisi SALAH
Pemilihan ini hanya menjalankan perintah jika kondisi BENAR saja. Stukturnya adalah :
JIKA [kondisi] MAKA
[perintah jika kondisi BENAR]
AKHIR JIKA
Pemilihan Terkombinasi
Pemilihan ini mempunya kondisi lebih dari satu yang dihubungkan dengan operator logika DAN atau ATAU (AND atau OR), juga terkadang oleh logika TIDAK (NOT)
Struktur untuk operator logika DAN :
JIKA [kondisi1] DAN [kondisi2] MAKA
[perintah jika kondisi1 dan kondisi2 BENAR]
AKHIR JIKA
Struktur untuk operator logika ATAU :
JIKA [kondisi1] ATAU [kondisi2] MAKA
[perintah jika kondisi1 atau kondisi2 BENAR]
AKHIR JIKA
Struktur untuk operator logika ATAU :
JIKA TIDAK([kondisi1]) MAKA
[perintah jika kondisi1 salah]
AKHIR JIKA
Kumpulan Pemilihan
Kumpulan Linear
Pemilihan ini mempunyai beberapa nilai yang harus divalidasi dan masing-masing mempunyai perintah yang berbeda-beda untuk dijalankan.
Strukturnya adalah sebagai berikut :
JIKA [kondisi1] MAKA
[perintah jika kondisi BENAR]
SELAIN ITU
JIKA [kondisi2] MAKA
[perintah jika kondisi 1 dan kondisi2 benar]
SELAIN ITU
JIKA [kondisi3] MAKA
[perintah jika kondisi1, kondisi2, dan kondisi3 benar]
SELAIN ITU
[perintah jika semua kondisi salah]
AKHIR JIKA
AKHIR JIKA
AKHIR JIKA
Kumpulan tidak Linear
Kumpulan ini terjadi ketika beberapa kondisi berbeda harus dipenuhi sebelum perintah-perintah dijalankan.
Strukturnya adalah sebagai berikut :
JIKA [kondisi1] MAKA
JIKA [kondisi2] MAKA
[perintah jika kondisi1 dan kondisi2 benar]
AKHIR JIKA
AKHIR JIKA
Selamat belajar
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar