Menu
Coddy logo textTech

まとめ - フォーマット

CoddyのRustジャーニー「Fundamentals」セクションの一部 — レッスン 72/75。

challenge icon

チャレンジ

初心者

異なるスコープでユーザー入力を取得してパスワードを作成するプログラムを作成してください。各スコープはパスワードの異なる部分を要求します。最終的なパスワードは、すべてのパーツを組み合わせたものです。例えば:

入力:

> 1
> 2
> 3

出力は以下のようになります:

> Generated password: 123

自分で試してみよう

use std::io;

fn main() {
    // ここで final_password 変数を宣言します
    let mut final_password;
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // 最初の入力を処理するコードをここに追加してください

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // 2番目の入力を処理するコードをここに追加してください

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // 3番目の入力を処理するコードをここに追加してください
    }

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

Fundamentalsのすべてのレッスン