Operator Logika Bagian 2
Termasuk bagian Dasar-Dasar dalam perjalanan Java di Coddy. Pelajaran 23 dari 73.
Operator logika memiliki tabel khusus yang disebut "Tabel kebenaran" yang menunjukkan nilai yang dihasilkan oleh kombinasi operator logika.
Tabel kebenaran untuk operator and (&&):
| a | b | a && b |
|---|---|---|
| false | false | false |
| false | true | false |
| true | false | false |
| true | true | true |
Satu-satunya cara untuk mendapatkan true dari operator and (&&) adalah jika a dan b sama-sama true
Tabel kebenaran untuk operator or (||):
| a | b | a || b |
|---|---|---|
| false | false | false |
| false | true | true |
| true | false | true |
| true | true | true |
Dalam kasus ini, agar hasilnya true, a atau b harus bernilai true.
Tabel kebenaran untuk operator not (!):
| a | !a |
|---|---|
| false | true |
| true | false |
Di sini nilai a dibalik. Jika a adalah false, maka !a adalah true
Tantangan
PemulaKamu perlu menetapkan nilai integer ke variabel b1 dan b2 agar b3 bernilai true dalam ekspresi: b3 = !((b1 + b2) > (b1 * b2)).
Coba sendiri
public class Main {
public static void main(String[] args) {
// Ketik kodemu di bawah ini
int b1 = ?
int b2 = ?
boolean b3 = !((b1 + b2) > (b1 * b2));
// Jangan ubah baris di bawah ini
System.out.println("b3 = " + b3);
}
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost-increment/Post-decrementPintasan AritmetikaOperator PerbandinganPerbandingan string7IO Dasar
Method System.outMemformat outputClass ScannerRangkuman: Hingga 120Rangkuman: Benar atau Salah5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika SederhanaOperator Logika Bagian 3Operator Logika Bagian 43Variabel Bagian 2
KonstantaKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan IfIf - ElsePernyataan SwitchOperator TernaryRingkasan If - ElseIf - Else BersarangLatihan sendiri: Compiler Java online