Úroveň 4.2 úloh Rust

Задание 1

Daný je nejaký reťazec s písmenami a číslicami. Získajte pozíciu poslednej číslice v tomto reťazci.

Задание 2

Vypíšte do konzoly všetky čísla v intervale od 10 do 1000, ktorých prvá číslica je párna.

Задание 3

Daný je vektor:

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

Nájdite súčet druhých mocnín prvkov tohto vektora a vypíšte ho do konzoly.

Задание 4

Dané je celé číslo:

rustlet num: u16 = 12345;

Vypíšte do konzoly počet párnych číslic v tomto čísle.

Задание 5

Dané je celé číslo:

rustlet num: u16 = 12;

Vypíšte do konzoly všetky delitele tohto čísla.

Задание 6

Dané sú dve polia:

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

Skontrolujte, že všetky prvky prvého poľa sú v druhom.

Задание 7

Dané je celé číslo:

rustlet num: u16 = 12345;

Vymeňte miestami prvú a poslednú číslicu tohto čísla:

rust52341