Kiwango cha 3.5 cha Mchanganyiko wa Kazi za Rust
Задание 1
Umepewa safu yenye nambari. Hakikisha kuwa vipengele vyote vya safu hii ni nambari chanya.
Задание 2
Umepewa maandishi yenye maneno. Pia umepewa herufi:
rustlet chr: char = 'a';
Andika kwenye konsoli maneno yote yanaayoanza kwa herufi uliyopewa.
Задание 3
Umepewa mkondo fulani:
rust"1203405"
Tafuta nafasi ya sifuri ya mwisho kwenye mkondo.
Задание 4
Umepewa safu mbili:
rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [4, 5, 6, 7, 8];
Andika kwenye konsoli vipengele vinavyojirudia kwenye safu hizi:
rust4
5
Задание 5
Umepewa mkondo:
rustlet txt: &str = "abc def jhi";
Hesabu idadi ya maneno kwenye mkondo huu.
Задание 6
Umepewa nambari kamili fulani:
rustlet num: i16 = 12000;
Hesabu idadi ya sifuri mwishoni mwa nambari hii:
rust3