Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Rajah 3.14 dan Rajah 3.15 menunjukkan pseudokod dan carta alir struktur kawalan
pelbagai pilihan dalam algoritma untuk menentukan gred jika murid memasukkan skornya.
Penetapan gred dibuat berdasarkan skema pemarkahan dalam Jadual 3.2.
Jadual 3.2 Skema pemarkahan murid
MULA
Gred
Skor
A 80–100
Masukkan skor anda
B 70–79
C 60–69
D 50–59
E 40–49
Skor 80?
Tidak
Skor 70?
Ya
Ya
Gred ialah A
Gred ialah B
F 0–39
Tidak
Skor 60?
Ya
Gred ialah C
Tidak
MULA
MASUKKAN skor anda
JIKA skor 80
Gred ialah A
JIKA skor 70
Gred ialah B
JIKA skor 60
Gred ialah C
JIKA skor 50
Gred ialah D
JIKA skor 40
Gred ialah E
JIKA TIDAK
Gred ialah F
TAMAT JIKA
PAPARKAN Gred
TAMAT
Skor 50?
Tidak
Skor 40?
Tidak
Gred ialah F
Paparkan Gred
TAMAT
Ya
Ya
Gred ialah D
Gred ialah E
Rajah 3.14 Pseudokod bagi
menentukan gred
Rajah 3.15 Carta alir bagi menentukan gred
Berdasarkan Rajah 3.14 dan Rajah 3.15, bahagian yang ditandakan hijau merupakan
satu struktur kawalan pelbagai pilihan yang mempunyai enam jenis tindakan yang boleh
dilaksanakan, iaitu menetapkan gred dari A hingga F. Lima syarat digunakan untuk
menentukan tindakan yang mana akan dilaksanakan. Contohnya, jika skor yang dimasukkan
ialah 90, maka syarat Skor 80 dipenuhi dan tindakan penetapan gred iaitu Gred ialah
A akan dilaksanakan. Jika kelima-lima syarat tidak dipenuhi maka tindakan Gred ialah F
akan dilaksanakan.
BAB 3 Algoritma
77