Rust meselelerini çözmegiň 4.6 derejesi
Задание 1
Setir berlen. Bu setiriň diňe sanlardan ybaratdygyny barlaň.
Задание 2
Wektor berlen:
rustvec![1, 0, 2, 3, 0, 5]
Wektordan ähli nollary aýyryň:
rust[1, 2, 3, 5]
Задание 3
Wektor berlen:
rustlet vct: Vec<i16> = Vec::new();
Bu wektory ikiň derejeleri bilen en-nji derejä çenli doldurýan kody ýazyň:
rust[2, 4, 8, 16, 32]
Задание 4
Butun san berlen:
rustlet num: u16 = 12345;
Bu sanyň ahyryndan birinji jübüt sanysyny alyň.
Задание 5
Aşakdaky setiri döredýän programmany ýazyň:
rust"54321"
Задание 6
Butun sanlar bilen sanaw berlen:
rustlet arr = [123, 102, 345, 350];
Nol sanysyny öz içine alýan sanlary täze wektora ýazyň.
Задание 7
Setir berlen:
rust"abcdef"
Bu setiriň her ikinji nyşanyny alyň:
rust"acf"