Page 15 - nota tingkatan 4
P. 15
MEMBINA ALGORITMA PENYELESAIAN
1.2 MASALAH DENGAN MENGGUNAKAN
1.2.2
STRUKTUR KAWALAN DALAM
PENGATURCARAAN
STRUKTUR KAWALAN
Struktur
Struktur Struktur Kawalan
Kawalan Urutan Kawalan Pilihan
Pengulangan
STRUKTUR KAWALAN URUTAN
PSEUDOKOD CARTA ALIR • Melaksanakan arahan-arahan Komputer satu per
satu.
Mula MULA • Urutan arahan yang betul penting kerana urutan
Penyataan 1 yang berlainan boleh memberikan output yang
Penyataan 1
Penyataan 2 berlainan.
Penyataan 2
Penyataan 3 • Setiap arahan adalah satu pernyataan algoritma.
Tamat Penyataan 3 • Urutan algoritma disusun secara linear.
TAMAT
STRUKTUR KAWALAN PILIHAN
PSEUDOKOD CARTA ALIR • Memberikan perisian komputer keupayaan
untuk membuat keputusan berasaskan syarat
MULA yang telah ditentukan oleh pengatur cara.
JIKA syarat benar MULA_JIKA
BLOK Penyataan 1 • Struktur ini membolehkan arahan-arahan lain
TAMAT_JIKA
JIKA_TIDAK MULA_JIKA TIDAK Syarat? komputer dilaksanakan dalam situasi masalah
BLOK Penyataan 2 yang berbeza.
TAMAT_JIKA_TIDAK Penyataan 1 Penyataan 2
• Ungkapan logik digunakan dalam syarat.
• Operator Aritmetik digunakan dalam ungkapan
TAMAT
logik.
STRUKTUR KAWALAN PENGULANGAN
PSEUDOKOD CARTA ALIR • Mengulang arahan-arahan komputer.
• Ulangan boleh berlangsung sehingga menerima
syarat berhenti atau mencapai bilangan yang
MULA
SELAGI Syarat MULA_SELAGI
BLOK Penyataan ditetapkan.
TAMAT_SELAGI
Blok Penyataan
Syarat?
15
TAMAT

