Menu
Coddy logo textTech

Zusammenfassung – Format

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

challenge icon

Aufgabe

Anfänger

Erstellen Sie ein Programm, das ein Passwort erstellt, indem es Benutzereingaben in verschiedenen Gültigkeitsbereichen (Scopes) abfragt. Jeder Gültigkeitsbereich fragt nach verschiedenen Teilen des Passworts. Das endgültige Passwort ist eine Kombination aus allen Teilen. Zum Beispiel:

Eingabe:

> 1
> 2
> 3

Die Ausgabe wäre:

> Generated password: 123

Probier es selbst

use std::io;

fn main() {
    // Deklarieren Sie hier Ihre Variable final_password
    let mut final_password;
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Fügen Sie hier Ihren Code hinzu, um die erste Eingabe zu verarbeiten

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Fügen Sie hier Ihren Code hinzu, um die zweite Eingabe zu verarbeiten

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Fügen Sie hier Ihren Code hinzu, um die dritte Eingabe zu verarbeiten
    }

    println!("Generated password: {}", final_password);
}

Alle Lektionen in Fundamentals