Menu
CoddyTech

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 (&&):

aba && b
falsefalsefalse
falsetruefalse
truefalsefalse
truetruetrue

Satu-satunya cara untuk mendapatkan true dari operator and (&&) adalah jika a dan b sama-sama true

Tabel kebenaran untuk operator or (||):

aba || b
falsefalsefalse
falsetruetrue
truefalsetrue
truetruetrue

Dalam kasus ini, agar hasilnya true, a atau b harus bernilai true.

Tabel kebenaran untuk operator not (!):

a!a
falsetrue
truefalse

Di sini nilai a dibalik. Jika a adalah false, maka !a adalah true

challenge icon

Tantangan

Pemula

Kamu 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);
    }
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Java online