Nivo 4.2 zadatka Rust

Задание 1

Data je neki string sa slovima i ciframa. Pronađite poziciju poslednje cifre u ovom stringu.

Задание 2

Ispišite u konzolu sve brojeve u intervalu od 10 do 1000, čija je prva cifra parna.

Задание 3

Dat je vektor:

rustlet vct = vec![1, 2, 3, 4, 5];

Pronađite zbir kvadrata elemenata ovog vektora i ispišite ga u konzolu.

Задание 4

Dat je celi broj:

rustlet num: u16 = 12345;

Ispišite u konzolu broj parnih cifara u ovom broju.

Задание 5

Dat je celi broj:

rustlet num: u16 = 12;

Ispišite u konzolu sve delioce ovog broja.

Задание 6

Data su dva niza:

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

Proverite da li su svi elementi prvog niza prisutni u drugom.

Задание 7

Dat je celi broj:

rustlet num: u16 = 12345;

Zamenite mesta prvoj i poslednjoj cifri ovog broja:

rust52341