Menu
Coddy logo textTech

Wiederholung - Validierungsfunktion

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

challenge icon

Aufgabe

Einfach

Schreiben Sie eine Funktion namens is_valid, die zwei String-Argumente, 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" ist "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 unten
}

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 Fundamentals