Ниво 4.9 Rust задатака

Задание 1

Дат је стринг са словима и цифрама:

rustlet txt: &str = 'a1b2c345';

Проверите да ли у овом стрингу има највише три слова.

Задание 2

Дата су два броја:

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

Упишите у нови вектор заједничке делитеље ових бројева.

Задание 3

Дат је вектор:

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

Помоћу петље попуните овај вектор случајним целим бројевима из интервала од 1 до 100.

Задание 4

Дат је неки стринг:

rust"abcdefg"

Избришите из овог стринга сваки трећи знак. У нашем случају треба добити следеће:

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

Дат је низ са бројем дана у недељи:

rustlet arr = [1, 2, 7];

Упишите у нови низ називе ових месеци:

rust["пон", "уто", "нед"]