Rust тапшырмалар үйүнүн 3.5 деңгээли

Задание 1

Сандардан турган массив берилген. Бул массивдин бардык элементтери оң сандар экендигин текшериңиз.

Задание 2

Сөздөрдөн турган текст берилген. Ошондой эле символ берилген:

rustlet chr: char = 'a';

Берилген символ менен башталган бардык сөздөрдү консольго чыгарыңыз.

Задание 3

Бир сап берилген:

rust"1203405"

Саптагы акыркы нөлдүн позициясын табыңыз.

Задание 4

Эки массив берилген:

rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [4, 5, 6, 7, 8];

Бул массивдердин жалпы элементтерин консольго чыгарыңыз:

rust4
5
Задание 5

Бир сап берилген:

rustlet txt: &str = "abc def jhi";

Бул саптагы сөздөрдүн санын эсептеңиз.

Задание 6

Бир бүтүн сан берилген:

rustlet num: i16 = 12000;

Бул сандын аягындагы нөлдөрдүн санын эсептеңиз:

rust3