Menu
CoddyTech

Ulasan: Logika Sederhana

Termasuk bagian Dasar-Dasar dalam perjalanan Rust di Coddy. Pelajaran 22 dari 75.

challenge icon

Tantangan

Pemula

Berdasarkan potongan kode berikut, tugasmu adalah menetapkan nilai boolean (true atau false) pada variabel b1, b2, dan b3 agar b4 bernilai true.

Variabel b4 dihitung menggunakan logika berikut:

  • Operasi AND (&&) dilakukan pada b1, b2, dan NOT dari b3
  • Agar b4 bernilai true, semua bagian operasi AND harus bernilai true

Coba sendiri

fn main() {
    let b1: bool = ?;
    let b2: bool = ?;
    let b3: bool = ?;
    
    let b4: bool = b1 && b2 && (!b3);
    println!("b4 = {}", b4);

}

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Rust online