Page 49 - BUKU TEKS SK T4
P. 49
kepada blok penyataan dan seterusnya balik kepada nod syarat untuk
diuji sekali lagi. Sekiranya keputusan adalah "Palsu", anak panah keluar
akan meninggalkan kesemua blok penyataan dan nod syarat.
Kerjaya Sains
Komputer
Pakar pereka data bekerja Mula
dengan set data yang
sangat besar. Kerja ini
juga berkaitan dengan
pengiraan statistik. Pakar
pereka data akan mereka
Blok Penyataan Kawalan
bentuk algoritma dan
pengulangan
perisian analisis data dalam
persekitaran yang tertentu.
Nod syarat Syarat?
Benar
Palsu
Tamat
Rajah 1.17 Nod syarat dalam struktur kawalan pengulangan.
Aplikasi Harian Dalam rajah di atas, perhatikan perbezaan reka bentuk carta alir
di antara struktur kawalan ulangan dengan struktur kawalan pilihan.
Jika kita lihat kepada Perbezaan ketara adalah hala tuju anak panah bagi keputusan "Benar"
kehidupan seharian,
didapati struktur kawalan yang berpatah balik supaya pengulangan boleh dilaksanakan jika perlu.
pengulangan juga berlaku Oleh sebab itulah struktur ini disebut sebagai struktur kawalan ulangan.
dalam kehidupan kita.
Misalnya, murid yang
setiap pagi akan bangun
pada jam 6:00 pagi dan
bersiap-siap untuk ke
sekolah. Perkara ini
berulang dari hari Isnin Contoh 15
hingga ke hari Jumaat. Tulis pseudokod untuk aplikasi yang akan mencetak teks "Saya gembira
Perkara ini hanya tidak hadir ke sekolah hari ini." sebanyak 5 kali.
berulang jika terdapat
gangguan. Contohnya Penyelesaian:
seperti murid tersebut 1. Mula
demam pada hari Khamis. 2. pembilang = 0
Maka, tidak akan berlaku 3. SELAGI pembilang < 5 MULA_SELAGI
pengulangan dalam OUTPUT "Saya gembira hadir ke sekolah hari ini."
kawalan hidupnya pada pembilang = pembilang + 1
hari Jumaat minggu TAMAT_SELAGI
tersebut. 4. Tamat
Sains Komputer Tingkatan 4
40

