Menu
Coddy logo textTech

Ripasso - Logica semplice

Fa parte della sezione Fondamenti del percorso Rust di Coddy. Lezione 22 di 75.

challenge icon

Sfida

Principiante

Dato il seguente frammento di codice, il tuo compito è assegnare valori booleani (true o false) alle variabili b1, b2 e b3 in modo che b4 risulti true.

La variabile b4 viene calcolata usando la seguente logica:

  • Esegue un'operazione AND (&&) tra b1, b2 e il NOT di b3
  • Affinché b4 sia true, tutte le parti dell'operazione AND devono essere true

Provalo tu

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

}

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Rust online