BAHAGIAN A
2
Ulangkaji SK Tingkatan 4
1. MULA
2. Papar “Masukkan umur pemohon”
3. INPUT umur
4. JIKA umur > 16 MULA_JIKA
OUTPUT “Anda boleh memohon lesen”
TAMAT_JIKA
JIKA_TIDAK MULA JIKA_TIDAK
OUTPUT “Anda Tidak Layak”
TAMAT JIKA_TIDAK
5. TAMAT
Ulangkaji SK Tingkatan 4
7 Berdasarkan rajah dibawah, pengisytiharan dan penetapan nilai pembolehubah “y” adalah
untuk jenis data ______________________________
}
}
9. 3. Carta alir di bawah menunjukkan jenis-jenis struktur kawalan ulangan yang digunakan
dalam pengaturcaraan
Kawalan Ulangan
10. Jawab soalan berdasarkan aturcara di bawah. Aturcara di bawah disediakan untuk membuat
pengiraan luas segitiga
}
}
_______________________________________________________________________
Ulangkaji SK Tingkatan 4
BAHAGIAN B
1. Aturcara di bawah disediakan untuk membuat pengiraan isipadu silinder
int Jejari = 6 ;
int Tinggi = 8 ;
double isipadu ;
final double pi = 3.142 ;
}
}
_________________________________________________________( 1 markah )
b) Kenalpasti aturcara yang mempunyai ralat dan tulis semula aturcara tersebut
supaya bebas ralat
_________________________________________________________(2 markah)
c) Nyatakan 2 pemboleh ubah dalam aturcara di atas
__________________________________________________________
__________________________________________________________(2 Markah)
d) Bina pdeudokod untuk aturcara di atas
Ulangkaji SK Tingkatan 4
2. Rajah di bawah menunjukkan pseudokod bagi membina aturcara untuk menyemak kelayakn
seseorang untuk mendapat BR1M.
1. MULA
2. Papar “Masukan pendapatan anda”
3. INPUT pendapatan
4. JIKA pendapatan<= 1000 MULA_JIKA
OUTPUT “Anda layak mendapat BR1M”
TAMAT_JIKA
JIKA_TIDAK MULA _JIKA_TIDAK
OUTPUT “Anda tidak layak mendapat BR1M”
TAMAT JIKA_TIDAK
5. TAMAT