🕵️ Misi Agen Rahasia

Selamat datang, calon ahli AI!
Misi hari ini: Kuasai Logika Boolean dan pecahkan kode keamanan.

📚 Materi 1: Apa itu Boolean?

🤔 Boolean itu Apa?

Boolean adalah tipe data yang hanya memiliki dua nilai:

  • TRUE (Benar) = 1 = ON = YA
  • FALSE (Salah) = 0 = OFF = TIDAK

🌍 Contoh dalam Kehidupan:

Lampu: TRUE (menyala) / FALSE (mati)

Login: TRUE (berhasil) / FALSE (gagal)

Switch: TRUE (on) / FALSE (off)

💪 Latihan Pemahaman

Manakah yang termasuk data Boolean?

Status lampu: menyala/mati
Nama seseorang: "Budi"
Usia: 16 tahun
Login berhasil/gagal
Penjelasan: Data Boolean hanya memiliki 2 nilai (True/False). Status lampu dan login adalah Boolean, sedangkan nama dan usia bukan.

📚 Materi 2: Operator AND

🔗 Operator AND (DAN)

Hasil akan TRUE hanya jika KEDUA kondisi TRUE

ABA AND B
TrueTrueTrue
TrueFalseFalse
FalseTrueFalse
FalseFalseFalse

💡 Analogi AND:

"Aku akan main bola JIKA PR sudah selesai DAN hujan tidak deras"

Kedua kondisi harus terpenuhi!

💪 Latihan AND

Pintu terbuka jika: kartu_benar = True DAN sidik_jari_benar = True

Jika kartu_benar = True dan sidik_jari_benar = False, apakah pintu terbuka?

True (Terbuka)
False (Tertutup)
Penjelasan: AND membutuhkan KEDUA kondisi True. Sidik_jari_benar = False → kondisi tidak terpenuhi → hasilnya False.

📚 Materi 3: Operator OR

🔗 Operator OR (ATAU)

Hasil akan TRUE jika SALAH SATU kondisi TRUE

ABA OR B
TrueTrueTrue
TrueFalseTrue
FalseTrueTrue
FalseFalseFalse

💡 Analogi OR:

"Aku akan senang JIKA dapat nilai bagus ATAU libur sekolah"

Salah satu kondisi terpenuhi sudah cukup!

💪 Latihan OR

Lampu emergency menyala jika: daya_listrik = True ATAU baterai_cadangan = True

Jika daya_listrik = False dan baterai_cadangan = True, apakah lampu menyala?

True (Menyala)
False (Mati)
Penjelasan: OR membutuhkan SALAH SATU kondisi True. Baterai_cadangan = True → kondisi terpenuhi → hasilnya True.

📚 Materi 4: Kombinasi Operator

🧩 Kombinasi AND dan OR

Kita bisa menggabungkan beberapa operator dalam satu ekspresi.

Contoh 1:

Login berhasil jika: username_benar = True DAN (password_benar = True ATAU otp_benar = True)

Contoh 2:

Alarm berbunyi jika: pintu_terbuka = True DAN (mode_malam = True ATAU jendela_terbuka = True)

🔍 Cara Membaca:

1. Evaluasi yang dalam kurung dulu

2. Kemudian evaluasi operator luar

💪 Latihan Kombinasi

Brankas terbuka jika: kunci_fisik = True DAN (kode_benar = True ATAU sidik_jari_benar = True)

Jika kunci_fisik = True, kode_benar = False, sidik_jari_benar = True, apakah brankas terbuka?

True (Terbuka)
False (Tertutup)
Penjelasan: - Dalam kurung: kode_benar False ATAU sidik_jari_benar True → True - AND: kunci_fisik True DAN (True) → True

🎯 Misi Final: 10 Tantangan

Soal 1 dari 10

🎉 Laporan Misi Selesai!

0

Nilai Akhir

Nama Agen:
Total Soal: 10 soal
Jawaban Benar:
Nilai:
Waktu Pengerjaan:

Menyimpan hasil ke database...