Код IT
← Каталог

Управляющие конструкции и циклы в Rust — Условные конструкции: `if` и `match`

Фрагмент из «Управляющие конструкции и циклы в Rust»: Условные конструкции: `if` и `match`.

Rust main.rs
fn classify(score: u32) -> &'static str {
    if score >= 90 {
        "отлично"
    } else if score >= 75 {
        "хорошо"
    } else {
        "нужно подтянуть"
    }
}

fn main() {
    let label = classify(82);
    println!("Результат: {}", label);
}
fn classify(score: u32) -> &'static str {
    if score >= 90 {
        "отлично"
    } else if score >= 75 {
        "хорошо"
    } else {
        "нужно подтянуть"
    }
}

fn main() {
    let label = classify(82);
    println!("Результат: {}", label);
}