Menu
Coddy logo textTech

Powtórka — formatowanie

Część sekcji Podstawy ścieżki Rust w Coddy. Lekcja 72 z 75.

challenge icon

Wyzwanie

Początkujący

Utwórz program, który tworzy hasło, pobierając dane wejściowe od użytkownika w różnych zakresach. Każdy zakres prosi o inną część hasła. Końcowe hasło jest połączeniem wszystkich części. Na przykład:

Dane wejściowe:

> 1
> 2
> 3

Wynik będzie wyglądał tak:

> Generated password: 123

Spróbuj swoich sił

use std::io;

fn main() {
    // Zadeklaruj tutaj zmienną final_password
    let mut final_password;
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Dodaj tutaj kod do obsługi pierwszych danych wejściowych

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Dodaj tutaj kod do obsługi drugich danych wejściowych

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // Dodaj tutaj kod do obsługi trzecich danych wejściowych
    }

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

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Rust online