Page 196 - Buku Teks ASK Tingkatan 2
P. 196
Langkah ketiga ialah memurnikan langkah- 5.
langkah algoritma dengan membuat Mula
penambahbaikan ke atas langkah-langkah Isytihar pembilang i = 1
algoritma. Dalam langkah ini juga semua proses for pembilang <= 3
dan pemboleh ubah yang terlibat dikumpulkan Cetak “Saya bernama Surendren!”
untuk dimurnikan. Kemudian uji larian ke atas pembilang = pembilang + 1
algoritma yang telah dibina dengan meneliti Tamat
langkah-langkahnya.
2. Struktur kawalan pilihan bersarang adalah suatu 6. MULA
struktur kawalan yang dibenamkan ke dalam
suatu struktur kawalan yang lain bagi membentuk
satu struktur kawalan. i = 0
Contohnya, apabila kad seorang pelanggan
setia dimasukkan ke dalam mesin, mesin
akan memeriksa kad tersebut sah dan tidak Ya
luput tarikhnya. Jika kad tidak sah, mesin akan i < 11? Cetak i
memberhentikan tindakan selanjutnya. Jika kad
sah, mesin akan melaksanakan tindakan-tindakan
selanjutnya. Tidak
3. Satu contoh aktiviti harian yang melibatkan i = i + 1
langkah berulang ialah mengayuh basikal.
Pengayuh basikal harus memastikan roda basikal TAMAT
sentiasa bergerak supaya basikalnya tidak terbalik
atau terjatuh.
Contoh lain yang melibatkan langkah berulang BAB 3 KOD ARAHAN
ialah membasuh kain. Kain dibilas dalam baldi
yang berisi air sebanyak tiga hingga empat kali
sehingga kain menjadi bersih dan tidak bersabun. Imbas QR code ini untuk mendapatkan
4. jawapan bagi Aktiviti yang terpilih.
MULA
Praktis 3.1
i = 1
1. str nama
str kelas
float peratus_markah
Masukkan nombor char gred
pin
2.
Pemboleh ubah Pemalar
Baca nombor pin i = i + 1
Mempunyai nilai yang Mempunyai nilai yang
Ya boleh berubah-ubah tetap dan tidak berubah
Nombor pin Tidak i <= 3? Perlu diisytiharkan Fungsi perlu diaktifkan
betul? Tidak perlu pengaktifan Perlu pengaktifan
pustaka sokongan pustaka sokongan
Ya Tidak
3.
Paparkan menu Mesin ATM # Jenis data yang digunakan ialah
utama menelan kad float
# Isytihar pemboleh ubah
jejari = 37.5
Paparkan # Isytihar pemalar
mesej pi = 3.142
isipadu = 4/3 * pi *
(jejari*jejari)
TAMAT print (“Isi padu sfera magnet duit
ialah”, round (isipadu,2,))
186

