Page 112 - BUKU TEKS SK T4
P. 112

Ungkapan   Makna                     Contoh                               ?
                                                                                     Tahukah
                                     while (<syarat boolean>){                       Anda
                                        <Blok kenyataan berulang>
                                        <kemas kini nilai dalam syarat>
                   i+=3     i = i + 3  }                                                 ++i;
                                                                                         --i;
                                     Katakan i mengandungi 2.
                                     i += 3 akan menambah 3 kepada 2.               Tokok dan susut berlaku
                                     Jadi, nilai baharu i ialah 5.                  sebelum nilai pemboleh
                                                                                    ubah digunakan lebihan
                                                                                    ungkapan.
                                       Jadual 1.14 Ungkapan susut
                  Ungkapan   Makna                     Contoh                            i++;
                                                                                         i--;
                                     while (<syarat boolean>){
                                        <Blok kenyataan berulang>                   Tokok dan susut berlaku
                                        <kemas kini nilai dalam syarat>             selepas nilai pemboleh
                   i-=1     i = i – 1  }                                            ubah digunakan dalam
                                     Katakan i mengandungi 9.                       lebihan ungkapan.
                                     i -= 1 akan berkurang 1 daripada 9.
                                     Jadi, nilai baharu i ialah 8.
                                     while (<syarat boolean>){
                                        <Blok kenyataan berulang>
                                        <kemas kini nilai dalam syarat>
                   i-=2     i = i – 2  }
                                     Katakan i mengandungi 5.
                                     i -= 2 akan berkurang 2 daripada 5.
                                     Jadi, nilai baharu i ialah 3.
                                     while (<syarat boolean>){
                                        <Blok kenyataan berulang>
                                        <kemas kini nilai dalam syarat>
                   i-=3     i = i – 3  })
                                     Katakan i mengandungi 2.
                                     i -= 3 akan berkurang 3 daripada 2.
                                     Jadi, nilai baharu i ialah -1.

                 Math.random()

                 Math.random()  ialah  subatur  cara  Java untuk menjana nombor secara
                 rambang. Math.random() menggunakan waktu sistem sebagai nilai benih
                 untuk memulakan penjanaan nombor rambang. Subatur cara ini digunakan
                 setiap kali diperlukan untuk menjana suatu nombor rambang antara 0
                 dan 1.
                                                                                    Increment and decrement
                    Sekiranya nombor rambang diperlukan adalah di antara 1 hingga 10,   goo.gl/RZqgGH
                 gunakan ungkapan (int)(Math.random()*10) + 1. Sekiranya nombor rambang
                 diperlukan adalah di antara 1 hingga 100, maka ungkapan  (int)(Math.
                 random()*100) + 1 digunakan.
                    Bagaimana pula jika nombor rambang diperlukan dalam julat 1 hingga 6?

                                                                            BAB 1 PENGATURCARAAN
                                                                                                  103
   107   108   109   110   111   112   113   114   115   116   117