Ниво 3.5 на Rust задачи

Задание 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