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

