Tason 4.6 Rust-tehtäväsarja
Задание 1
Annettu merkkijono. Tarkista, että tämä merkkijono koostuu vain numeroista.
Задание 2
Annettu vektori:
rustvec![1, 0, 2, 3, 0, 5]
Poista vektorista kaikki nollat:
rust[1, 2, 3, 5]
Задание 3
Annettu vektori:
rustlet vct: Vec<i16> = Vec::new();
Kirjoita koodi, joka täyttää tämän vektorin kahden potensseilla asti n:nteen potenssiin:
rust[2, 4, 8, 16, 32]
Задание 4
Annettu kokonaisluku:
rustlet num: u16 = 12345;
Hae ensimmäinen parillinen numero tämän luvun lopusta alkaen.
Задание 5
Kirjoita ohjelma, joka muodostaa seuraavan merkkijonon:
rust"54321"
Задание 6
Annettu taulukko kokonaisluvuilla:
rustlet arr = [123, 102, 345, 350];
Tallenna uuteen vektoriin ne luvut, jotka sisältävät numeron nolla.
Задание 7
Annettu merkkijono:
rust"abcdef"
Hae joka toinen merkki tästä merkkijonosta:
rust"acf"