Niveau 4.2 van Rust Takenboek

Задание 1

Gegeven een bepaalde string met letters en cijfers. Vind de positie van het laatste cijfer in deze string.

Задание 2

Print alle getallen in het bereik van 10 tot 1000 naar de console, waarvan het eerste cijfer even is.

Задание 3

Gegeven een vector:

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

Vind de som van de kwadraten van de elementen van deze vector en print deze naar de console.

Задание 4

Gegeven een geheel getal:

rustlet num: u16 = 12345;

Print het aantal even cijfers in dit getal naar de console.

Задание 5

Gegeven een geheel getal:

rustlet num: u16 = 12;

Print alle delers van dit getal naar de console.

Задание 6

Gegeven twee arrays:

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

Controleer of alle elementen van de eerste array in de tweede array aanwezig zijn.

Задание 7

Gegeven een geheel getal:

rustlet num: u16 = 12345;

Wissel het eerste en het laatste cijfer van dit getal om:

rust52341