You are on page 1of 12

Pembentangan sains

komputer .
NAMA AHLI KUMPULAN :
1. IAN BENEDICT
2. NURUL EZZWANNISHA
1.4.4: STRUKTUR KAWALAN ULANGAN YANG MELIBATKAN OPERATOR
INCREMENT DAN DECREMENT CLASS MATH DAN BOOLEN
OPERATOR INCREMENT (++) :
• Penambahan nilai pemboleh ubah bagi bilangan
nombor tertentu .

• Digunakan dalam kawalan ulangan sebagai


pembilang .
OPERATOR DECREMENT (--) :

• Mengurangkan nilai pemboleh ubah bagi bilangan


nombor tertentu .

• Digunakan dalam kawalan ulangan sebagai


pembilang .
UNGKAPAN TOKOK , INCRNEMENT (++)

UNGKAPAN MAKNA CONTOH


i += 1 i= i+1 Jika i=9 maka 9+= 1 menjadi
i = 10

i += 2 i=i+2 Jika i=5 maka 5+=2 menjadi i = 7

i += 3 i=i+3 Jika i=2 maka 2+=3 menjadi i = 5


UNGKAPAN SUSUL , DECREMENT (--)
UNGKAPAN MAKNA CONTOH
i -= 1 i = i-1 Jika i=9 maka 9-=1 menjadi
i=8

i -= 2 i = i-2 Jika i=5 maka 5-=2 menjadi


i=3

i -= 3 i = i-3 Jika i=2 maka 2-=3 menjadi


i = -1
• MATH RANDOM [ ] ialah sabatu cara Java untuk menjana
nombor secara rambang .
• Menggunakan waktu sistem sebagai nilai benih untuk
memulakan penjanaan nombor rambang .
• Digunakan setiap kali diperlukan untuk menjana suatu nombor
rambang antara 0 dan 1 .
• Sekiranya nombor rambang diperlukan adalah diantara 1-10
gunakan ungkapan (int)(Math.random()*10) + 1 .
• Sekiranya nombor rambang diperlukan ialah 1-100 , gunakan
ungkapan (int)(Math.random()*100) + 1 .
public class Contoh46
{ public static void main(String[] args)
{ int i ;
for (i=1; i<=20; i++)
{
System.out.print ((int) ((Math.random() *6) +
1) + ” “);
}
}
}

Menjana 20 nombor rambang bagi dadu . Dadu Cuma mempunyai 6 kombinasi


nombor iaitu 1,2,3,4,5,dan 6
• Bendera Boolean ialah satu pemboleh ubah boolen digunakan
untuk mengawal ulangan .
• Pemboleh ubah ini beroperasi sebagai flag atau bendera penentu .
• Pengguna akan ditanya sama ada ingin meneruskan atur cara ,
Jika “Benar” flag diset sebagai True . Jika “Salah” flag diset sebagai
False .
• Pembilang ini diisytiharkanoleh pengatur cara di luar
kawalan ulangan sebagai pemboleh ubah jenis int
dan diumpukkan nilai asal 0
• Dalam badan blok kawalan ulangan , pembilang
akan di tokok atau dikurangkan ataupun bergantung
dengan kepada jenis operator sama ada
Increment/Decrement .
• Syarat yang melibat perubahan nilai pembilang
diujui menggunakan struktur kawalan pilihan seperti
switch-case atau if-else
SOALAN :
1. Penambah nilai pemboleh ubah bagi bilangan nombor tertentu
ialah ?

2. Subatur cara Java untuk menjana nombor secara rambang ialah?

3. __________ digunakan untuk mengawal ulangan


(a) Math.Random
(b) Bendera boolean
(c) Pembilang

You might also like