Page 117 - BUKU TEKS SK T4
P. 117

2  Tentukan output untuk kawalan ulangan yang berikut.


                    (a)  for(n = 2;n<=20; n+=3){
                             System.out.println(n + " ");
                       }
                    (b)  for(n = 150;n<=40;n-=15){
                             System.out.println(n + " ");
                       }


                 3  Tulis atur cara Java yang meminta pengguna memasukkan dua integer, iaitu noMula dan noTamat.
                   Gunakan struktur kawalan ulangan for untuk mempamerkan semua integer genap di antaranya dan
                   kedua-dua nombor tersebut.
                 4  Faktorial ialah hasil pendaraban nombor dengan nombor berikutnya yang lebih kecil sehinggalah
                   nombor 1. Faktorial 5 ialah 5 3 4 3 3 3 2 3 1 = 120. Gunakan kawalan ulangan do-while untuk
                   mencari faktorial bagi integer positif yang dimasukkan oleh pengguna.
                 5  Kaji carta alir yang berikut.
                                                  Mula



                                               Initialize
                                              counter = 9





                                     Palsu       counter              counter =
                                                  <=72?             counter + 9


                                              Benar
                                                 Papar
                                              counter dan
                                 Tamat           ruang


                   (a)  Tulis atur cara menggunakan bahasa pengatur cara Java berasaskan carta alir di atas. Tunjukkan
                      bahagian kawalan sahaja.
                   (b)  Apakah output yang anda jangka?
                 6  Tulis sebuah atur cara yang memaparkan arahan kepada pengguna untuk memasukkan kata laluan.
                   Kata laluan pengguna mestilah sama dengan nilai dalam rekod, iaitu nilai dalam pemboleh ubah
                   RekodLaluanRahsia. Atur cara akan memaparkan arahan sekali lagi jika ujian kata laluan gagal.
                   Pengguna hanya boleh mencuba sebanyak tiga kali sebelum aplikasi ditutup sendiri.
                   (a)  Tulis pseudokod untuk penyelesaian masalah ini.
                   (b)  Lukis carta alir.
                   (c)  Tulis atur cara Java berasaskan algoritma yang anda reka sebelum ini.





                        Sains Komputer Tingkatan 4
                108
   112   113   114   115   116   117   118   119   120   121   122