ALGORITMA 18/6/2020
STRUKTUR KAWALAN DWI PILIHAN
CONTOH JAWAPAN LATIHAN MINGGU LEPAS
PERBEZAAN DUA ALGORITMA
PERBEZAAN ANTARA DUA CARTA
ALIR
STRUKTUR KAWALAN DWIPILIHAN
(DOUBLE SELECTION )
-Memilih di antara dua tindakan
atau dua set tindakan untuk
dilaksanakan.
Contoh Pseudokod dwipilihan :
JIKA memenuhi syarat
LAKSANAKAN Set Tindakan A
JIKA TIDAK
LAKSANAKAN Set Tindakan B
TAMAT JIKA
Contoh Carta Alir Dwi
Pilihan
Pseudokod Dwi Pilihan
CONTOH PSEUDOKOD DAN CARTA ALIR BAGI
DWI PILIHAN
PENGENDALI HUBUNGAN DAN MAKSUDNYA
LATIHAN :
Azmi ingin memohon lesen memandu kereta.
Kelayakan umur minimum untuk permohonan
kereta adalah 17 tahun. Rancang satu
pseudokod dan carta alir untuk menentukan
sama ada Azmi layak atau tidak memohon lesen.
Soalan :
a) Apakah struktur kawalan yang sesuai untuk
Azmi ?
b) Buatkan pseudokod dan carta Alir mengikut
kaedah
struktur kawalan yang kamu pilih.
JAWAPAN :
A) STRUKTUR KAWALAN DWIPILIHAN
b) Pseudokod :
MULA
MASUKKAN umur pemohon
JIKA umur ≥ 17 tahun
PAPARKAN “Layak Memohon”
JIKA TIDAK
PAPARKAN “Belum Layak
Memohon”
TAMAT JIKA
TAMAT
CARTA ALIR MULA
MASUKKAN
UMUR
YA LAYAK
MEMOHON
UMUR
≥ 17
TIDAK
TIDAK LAYAK
MEMOHON
TAMAT