Page 96 - BUKU TEKS SK T4
P. 96
?
Operator Logikal AND
Operator logik AND digunakan apabila dua atau lebih syarat boolean perlu Tahukah
digabungkan dan kesemua syarat perlu benar. Anda
Sebagai contoh, markah peperiksaan haruslah berada dalam julat 0
hingga 100 dan boleh ditulis sebagai gabungan markah >= 0 dan juga Operasi Maksud
markah <=100. Operator yang sesuai dalam hal ini ialah operator AND. a && b logik
AND
Operator AND ditulis menggunakan simbol '&&'. Oleh itu, syarat-syarat
boolean tadi boleh ditulis sebagai satu ungkapan seperti yang berikut: a | |b logik OR
a& b logik
Markah >=0 && Markah <= 100 Boolean
AND
a |b logik
Contoh 32 Boolean
OR
Tentukan markah input berada dalam julat yang sah, iaitu 0 hingga 100.
!a logik
public class Contoh32{ NOT
public static void main(String[] args){
int markah=55;
if (markah >=0 && markah <=100)
System.out.println("Markah yang
dimasukkan adalah sah.");
else
System.out.println("Markah yang
dimasukkan adalah tidak sah.");
}
}
Contoh output:
Berdasarkan Contoh 32, jelaslah bahawa kesemua syarat boolean perlu
dipenuhi. Jika terdapat salah satu syarat boolean yang tidak benar, maka
keputusan adalah tidak benar. Lihat Jadual 1.10.
Jadual 1.10 Contoh penggunaan operator AND
markah>=0 markah<=100 markah>=0 && markah<=100
False False False
False True False
True/False
True False False goo.gl/xEPKUd
True True True
BAB 1 PENGATURCARAAN
87

