Menu
Coddy logo textTech

Wiederholung - Validierungsfunktion

Teil des Abschnitts Grundlagen der Rust-Journey von Coddy. Lektion 54 von 75.

challenge icon

Aufgabe

Einfach

Schreibe eine Funktion namens is_valid, die zwei Zeichenkettenargumente, username und password, erhält.

Die Methode gibt true zurück, wenn username und password im System gültig sind, andernfalls false.

Unser System enthält nur zwei gültige Benutzernamen – "admin" und "user".

Das gültige Passwort für den Benutzernamen "user" lautet "qweasd".

Für den Benutzernamen "admin" ist jedes Passwort gültig!

Probier es selbst

use std::io;

fn is_valid(username: String, password: String) -> bool {
    // Schreibe deinen Code darunter
}

fn main() {
    let mut input_user = String::new();
    let mut input_pass = String::new();
    io::stdin().read_line(&mut input_user).unwrap();
    io::stdin().read_line(&mut input_pass).unwrap();

    let user: String = input_user.trim().parse().unwrap();
    let pass: String = input_pass.trim().parse().unwrap();
    let res = is_valid(user, pass);
    println!("{}", res);
}

Alle Lektionen in Grundlagen

Übe selbstständig: Online-Rust-Compiler