Menu
Coddy logo textTech

Podsumowanie — czytelny wydruk tablicy

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

challenge icon

Wyzwanie

Łatwy

Utwórz program, który otrzymuje tablicę o rozmiarze 5 i wyświetla ją w czytelny sposób w następującym formacie:

[elem1, elem2, elem3, ...]

Każdy element jest oddzielony przez , (przecinek, po którym następuje spacja). Przed nawiasem zamykającym ] nie ma przecinka ani dodatkowej spacji.

Na przykład dla danych wejściowych 1,2,3,4,5 wynik powinien wyglądać tak:

[1, 2, 3, 4, 5]

Aby iterować po elementach tablicy, użyj:

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

Spróbuj swoich sił

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!("[");
    // Napisz swój kod poniżej

    
    println!("]");
}

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Rust online