Rust vazifalar to'plami 4.9 Darajasi
Задание 1
Harflar va raqamlardan iborat satr berilgan:
rustlet txt: &str = 'a1b2c345';
Shu satrda uchta harfdan ko'p bo'lmaganligini tekshiring.
Задание 2
Ikkita raqam berilgan:
rustlet num1: u16 = 12;
let num2: u16 = 34;
Yangi vektorga bu raqamlarning umumiy bo'luvchilarini yozing.
Задание 3
Vektor berilgan:
rustlet vct: Vec<i16> = Vec::new();
Tsikl yordamida bu vektorni
1 dan 100 gacha bo'lgan oraliqdan
tasodifiy butun sonlar bilan to'ldiring.
Задание 4
Ma'lum bir satr berilgan:
rust"abcdefg"
Bu satrdan har uchinchi belgini o'chiring. Bizning holatda quyidagi natija chiqishi kerak:
rust"abdeg"
Задание 5
Hafta kunlari raqamlari bilan massiv berilgan:
rustlet arr = [1, 2, 7];
Yangi massivga shu oylarning nomlarini yozing:
rust["dushanba", "seshanba", "yakshanba"]