Kiwango cha 4.2 cha Mchanganyiko wa Kazi za Rust
Задание 1
Imepewa string fulani iliyo na herufi na nambari. Pata msimamo wa tarakimu ya mwisho katika string hii.
Задание 2
Andika kwenye konsoli nambari zote
katika kipindi kutoka 10 hadi 1000,
ambazo tarakimu yao ya kwanza ni sawa.
Задание 3
Imepewa vekta:
rustlet vct = vec![1, 2, 3, 4, 5];
Tuta jumla ya miraba ya vipengele vya vekti hii na uandike kwenye konsoli.
Задание 4
Imepewa nambari kamili:
rustlet num: u16 = 12345;
Andika kwenye konsoli idadi ya tarakimu sawa katika nambari hii.
Задание 5
Imepewa nambari kamili:
rustlet num: u16 = 12;
Andika kwenye konsoli vigawanyiko vyote vya nambari hii.
Задание 6
Imepewa safu mbili:
rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [1, 2, 3];
Angalia ikiwa vipengele vyote vya safu ya kwanza vipo kwenye ya pili.
Задание 7
Imepewa nambari kamili:
rustlet num: u16 = 12345;
Badilisha mahali tarakimu ya kwanza na ya mwisho ya nambari hii:
rust52341