Menu
Coddy logo textTech

סיכום – הדפסת מערך מעוצבת

חלק מהיחידה יסודות במסלול ה-Rust של Coddy. שיעור 59 מתוך 75.

challenge icon

אתגר

קל

צרו תוכנית שמקבלת מערך בגודל 5 ומדפיסה את המערך בצורה מסודרת בפורמט הבא:

[elem1, elem2, elem3, ...]

כל איבר מופרד באמצעות , (פסיק ואחריו רווח). אין פסיק בסוף או רווח נוסף לפני הסוגר המרובע הסוגר ].

לדוגמה, בהינתן הקלט 1,2,3,4,5, הפלט צריך להיות:

[1, 2, 3, 4, 5]

כדי לעבור על איברי המערך, השתמשו ב:

for i in 0..arr.len() {
	arr[i];
	...
}

נסו בעצמכם

use std::io;
use std::convert::TryInto;

fn main() {
    let mut input_str_arr = String::new();
    io::stdin().read_line(&mut input_str_arr).unwrap();
    let arr: [String; 5] = input_str_arr.split(',').map(String::from).collect::<Vec<String>>().try_into().unwrap();

    print!("[");
    // כתבו את הקוד שלכם למטה

    
    println!("]");
}

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

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