Lygis 4.9 Rust užduočių rinkinys

Задание 1

Duota eilutė su raidėmis ir skaičiais:

rustlet txt: &str = 'a1b2c345';

Patikrinkite, ar šioje eilutėje yra ne daugiau kaip trys raidės.

Задание 2

Duoti du skaičiai:

rustlet num1: u16 = 12;
let num2: u16 = 34;

Į naują vektorių įrašykite bendruosius šių skaičių daliklius.

Задание 3

Duotas vektorius:

rustlet vct: Vec<i16> = Vec::new();

Naudodami ciklą, užpildykite šį vektorių atsitiktiniais sveikaisiais skaičiais iš intervalo nuo 1 iki 100.

Задание 4

Duota kažkokia eilutė:

rust"abcdefg"

Iš šios eilutės ištrinkite kiekvieną tretįjį simbolį. Mūsų atveju turėtų gautis taip:

rust"abdeg"
Задание 5

Duotas masyvas su savaitės dienų numeriais:

rustlet arr = [1, 2, 7];

Į naują masyvą įrašykite šių dienų pavadinimus:

rust["pn", "vt", "vs"]