סיכום - עיצוב
חלק מהיחידה יסודות במסלול ה-Rust של Coddy. שיעור 72 מתוך 75.
אתגר
מתחיליםצור תוכנית שבונה סיסמה על ידי קבלת קלט מהמשתמש בהיקפים שונים. כל היקף מבקש חלקים שונים מהסיסמה. הסיסמה הסופית היא שילוב של כל החלקים. לדוגמה:
קלט:
> 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);
}כל השיעורים ביחידה יסודות
5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר Rust אונליין