Úroveň 4.6 úloh Rust
Задание 1
Daný reťazec. Skontrolujte, že tento reťazec pozostáva len z číslic.
Задание 2
Daný vektor:
rustvec![1, 0, 2, 3, 0, 5]
Odstráňte z vektora všetky nuly:
rust[1, 2, 3, 5]
Задание 3
Daný vektor:
rustlet vct: Vec<i16> = Vec::new();
Napíšte kód, ktorý naplní tento vektor mocninami dvojky do n-tej mocniny:
rust[2, 4, 8, 16, 32]
Задание 4
Dané celé číslo:
rustlet num: u16 = 12345;
Získajte prvú párnu číslicu od konca tohto čísla.
Задание 5
Napíšte program, ktorý vytvorí nasledujúci reťazec:
rust"54321"
Задание 6
Dané pole s celými číslami:
rustlet arr = [123, 102, 345, 350];
Zapíšte do nového vektora tie čísla, ktoré obsahujú číslicu nula.
Задание 7
Daný reťazec:
rust"abcdef"
Získajte každý druhý znak tohto reťazca:
rust"acf"