Menu
Coddy logo textTech

סיכום - עיצוב

חלק מהיחידה יסודות במסלול ה-Rust של Coddy. שיעור 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();
        // הוסיפו כאן את הקוד שלכם לטיפול בקלט השני

    }
    
    {
        let mut input = String::new();
        io::stdin().read_line(&mut input).unwrap();
        input = input.trim().to_string();
        // הוסיפו כאן את הקוד שלכם לטיפול בקלט השלישי
    }

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

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Rust אונליין