Lygis 4.6 Rust užduočių rinkinys
Задание 1
Duota eilutė. Patikrinkite, ar ši eilutė susideda tik iš skaitmenų.
Задание 2
Duotas vektorius:
rustvec![1, 0, 2, 3, 0, 5]
Pašalinkite iš vektoriaus visus nulius:
rust[1, 2, 3, 5]
Задание 3
Duotas vektorius:
rustlet vct: Vec<i16> = Vec::new();
Parašykite kodą, kuris užpildys šį vektorių dvejeto laipsniais iki n-tojo laipsnio:
rust[2, 4, 8, 16, 32]
Задание 4
Duotas sveikasis skaičius:
rustlet num: u16 = 12345;
Gaukite pirmą lyginį skaitmenį nuo šio skaičiaus galo.
Задание 5
Parašykite programą, kuri sudarys tokią eilutę:
rust"54321"
Задание 6
Duotas masyvas su sveikaisiais skaičiais:
rustlet arr = [123, 102, 345, 350];
Įrašykite į naują vektoriu tuos skaičius, kuriuose yra skaitmuo nulis.
Задание 7
Duota eilutė:
rust"abcdef"
Gaukite kiekvieną antrajį šios eilutės simbolį:
rust"acf"