Vlak 4.2 van Rust-probleme

Задание 1

Gegee 'n sekere string met letters en syfers. Kry die posisie van die laaste syfer in hierdie string.

Задание 2

Druk alle getalle in die reeks van 10 tot 1000 na die konsole, waarvan die eerste syfer ewe is.

Задание 3

Gegee 'n vektor:

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

Vind die som van die kwadrate van die elemente van hierdie vektor en druk dit na die konsole.

Задание 4

Gegee 'n heelgetal:

rustlet num: u16 = 12345;

Druk die aantal ewe syfers in hierdie getal na die konsole.

Задание 5

Gegee 'n heelgetal:

rustlet num: u16 = 12;

Druk alle delers van hierdie getal na die konsole.

Задание 6

Gegee twee skikkings:

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

Gaan na of alle elemente van die eerste skikking in die tweede voorkom.

Задание 7

Gegee 'n heelgetal:

rustlet num: u16 = 12345;

Ruil die eerste en laaste syfer van hierdie getal om:

rust52341