Page 173 - BUKU TEKS SK T4
P. 173
Contoh 64 menunjukkan bahawa penghantaran tatasusunan melalui parameter tidak seperti
penghantaran pemboleh ubah. Dalam penghantaran pemboleh ubah biasa melalui parameter, nilai
pemboleh ubah mempunyai dua salinan di kedua-dua subatur cara pemanggil dan subatur cara
dipanggil. Perubahan yang dilakukan di dalam subatur cara dipanggil akan mengubah nilai asal di
dalam subatur cara pemanggil.
Latihan Formatif 1.6
1 Gunakan pemboleh ubah mudah untuk menyimpan semua data dalam jadual berikut:
Pelajar Markah
Adam M. Saad 34
Alia Abdul Majid 56
Ang Yi Leng 78
2 Perhatikan jadual yang berikut:
No Pelajar Markah
1 Adam M. Saad 34
2 Alia Abdul Majid 56
3 Ang Yi Leng 78
(a) Isytiharkan tatasusunan senaraiPelajar.
(b) Isytiharkan tatasusunan senaraiMarkah
(c) Umpukkan tatasusunan senaraiPelajar.
(d) Umpukkan tatasusunan senaraiMarkah
3 Diberikan tatasusunan yang berikut:
int [] senaraiUmur = {17, 17, 18, 18, 18, 19};
Tentukan elemen yang dipulangkan oleh setiap arahan berikut:
(a) senaraiUmur[5] akan memberikan nilai 19
(b) senaraiUmur[1] akan memberikan nilai 17
(c) senaraiUmur[3] akan memberikan nilai 18
(d) senaraiUmur[2] akan memberikan nilai 18
(e) senaraiUmur[0] akan memberikan nilai 17
(f) senaraiUmur[4] akan memberikan nilai 18
4 Tulis subatur cara baharu inputMarkahUjian(). Subatur cara ini menerima input markah ujian untuk
mata pelajaran Bahasa Melayu, Bahasa Inggeris dan Matematik. Output adalah seperti yang berikut:
Input markah Bahasa Melayu:
85
Input markah Bahasa Inggeris:
83
Sains Komputer Tingkatan 4
164

