Page 119 - BUKU TEKS SK T4
P. 119

(b)      int poin = 3, markah;
                            if (poin == 1)
                                markah += 5;
                           else if (poin == 2)
                                markah += 10;
                           else if (poin == 3)
                                markah += 26;
                           else if (poin == 4)


                11  Tulis atur cara Java yang dapat menerima nombor di antara 1 dan 100 secara rawak menggunakan
                   subatur cara Math.random(). Contoh output ditunjukkan seperti di bawah:


                      Nombor rawak di antara 1 dan 100 adalah:
                      Nombor Rawak [1] : 23
                      Nombor Rawak [2] : 56
                      Nombor Rawak [3]  : 27
                      Nombor Rawak [4]  : 96
                      Nombor Rawak [5]  : 90



                12  Tulis atur cara Java yang dapat menentukan sama ada seseorang itu layak untuk mengundi atau tidak
                   berdasarkan umur dan status pendaftaran (telah membuat pendaftaran atau tidak pernah membuat
                   pendaftaran) dan memaparkan mesej seperti di bawah:

                              Umur                  Status                   Mesej Kelayakan

                                              Mendaftar
                    Bawah 18 tahun                              “Anda terlalu muda dan tidak layak mengundi”
                                              Tidak Mendaftar
                    Sekurang-kurangnya 18 tahun  Mendaftar      “Anda layak mengundi”

                    Sekurang-kurangnya 18 tahun  Tidak Mendaftar  “Anda perlu mendaftar dahulu sebelum mengundi”

                13  Pengisytiharan pemboleh ubah diberikan seperti di bawah:
                                                boolean pass = true;
                   Tulis atur cara yang dapat menentukan sama ada transaksi anda boleh diteruskan atau tidak
                   menggunakan penyataan if...else...if :-

                             Nilai                      Mesej transaksi

                    Benar                  "Anda boleh teruskan transaksi berikutnya"
                    Palsu                  "Anda perlu ulang semula kemasukan kata laluan"











                        Sains Komputer Tingkatan 4
                110
   114   115   116   117   118   119   120   121   122   123   124