Səviyyə 4.9 tapşırıqlar toplusu Rust
Задание 1
Hərflər və rəqəmlər olan bir sətir verilib:
rustlet txt: &str = 'a1b2c345';
Yoxlayın ki, bu sətirdə üç hərfdən çox olmasın.
Задание 2
Iki ədəd verilib:
rustlet num1: u16 = 12;
let num2: u16 = 34;
Yeni vektora bu ədədlərin ortaq bölənlərini yazın.
Задание 3
Bir vektor verilib:
rustlet vct: Vec<i16> = Vec::new();
Döngüdən istifadə edərək bu
vektoru 1-dən 100-ə qədər
aralıqda təsadüfi tam ədədlərlə doldurun.
Задание 4
Müəyyən bir sətir verilib:
rust"abcdefg"
Bu sətirdən hər üçüncü simvolu silin. Bizim vəziyyətimizdə aşağıdakı alınmalıdır:
rust"abdeg"
Задание 5
Həftənin gün nömrələri olan massiv verilib:
rustlet arr = [1, 2, 7];
Yeni massivə bu günlərin adlarını yazın:
rust["b.e", "ç.a", "b."]