Ниво 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