Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Else

Agora que entendemos como o if funciona, o else é o complemento.

Se 1 + 1 for igual a 2, imprima "Igual a dois!"; senão, imprima "Diferente de dois!".

#![allow(unused)]
fn main() {
let num_1 = 1;
let num_2 = 2;

if num_1 + num_2 == 2 {
    println!("Igual a dois!");
}

else {
    println!("Diferente de dois!");
}
}

if e else

#![allow(unused)]
fn main() {
let num: u8 = 5;

if num >= 6 {
    println!("Num > ou = 6!");
} else {
    println!("Num < ou = 5!");
};
}

expression

#![allow(unused)]
fn main() {
let valor = 51;
let resultado = if valor > 50 { "Maior que 50"} else { "Menor que 50" };
println!("{}", resultado);
}
#![allow(unused)]
fn main() {
let temperatura: u8 = 24;

let valor: String = if temperatura >= 20 || temperatura <= 30 {
      String::from("Temperatura >= 20 ou <= 30!")
} else {
      String::from("Temperatura < 20 ou > 30!")
};

println!("Temperatura: {}", temperatura);
println!("{}", valor);
}