Rust 4.9 даражаси масалалари тўплами
Белгилар ва рақамлардан иборат сатр берилган:
let txt: &str = 'a1b2c345';
Шу сатрда учттадан ортиқ ҳарф йўқлигини текширинг.
Иккита сон берилган:
let num1: u16 = 12;
let num2: u16 = 34;
Янги векторга бу сонларнинг умумий бўлувчиларини ёзинг.
Вектор берилган:
let vct: Vec<i16> = Vec::new();
Цикл ёрдамида бу векторни
1 дан 100 гача бўлган оралиқдаги
тасодифий бутун сонлар билан тўлдиринг.
Бирор сатр берилган:
"abcdefg"
Бу сатрдан ҳар учинчи белгини ўчиринг. Бизнинг ҳолимизда куйидаги натижа олиниши керак:
"abdeg"
Ҳафта куни рақамларидан иборат массив берилган:
let arr = [1, 2, 7];
Янги массивга бу ҳафта кунларининг номларини ёзинг:
["дш", "сш", "як"]