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
   168   169   170   171   172   173   174   175   176   177   178