Səviyyə 4.6 tapsiriqlar toplusu Rust
Задание 1
Bir sətir verilib. Yoxlayın ki, bu sətir yalnız rəqəmlərdən ibarətdir.
Задание 2
Bir vektor verilib:
rustvec![1, 0, 2, 3, 0, 5]
Vektordan butun sıfırları silin:
rust[1, 2, 3, 5]
Задание 3
Bir vektor verilib:
rustlet vct: Vec<i16> = Vec::new();
Bu vektoru iki nin quvvetleri ile n-ci quvvetə qədər dolduran kodu yazın:
rust[2, 4, 8, 16, 32]
Задание 4
Bir tam ədəd verilib:
rustlet num: u16 = 12345;
Bu ədədin sonundan birinci cüt rəqəmi tapın.
Задание 5
Aşağıdakı sətiri yaradan proqramı yazın:
rust"54321"
Задание 6
Tam ədədlər massivi verilib:
rustlet arr = [123, 102, 345, 350];
Sıfır rəqəmini özündə saxlayan ədədləri yeni bir vektora yazın.
Задание 7
Bir sətir verilib:
rust"abcdef"
Bu sətirin hər ikinci simvolunu alın:
rust"acf"