Nivå 4.2 Rust uppgiftsbok

Задание 1

Given en sträng med bokstäver och siffror. Få positionen för den sista siffran i denna sträng.

Задание 2

Skriv ut till konsolen alla tal i intervallet från 10 till 1000, som har en jämn första siffra.

Задание 3

Given en vektor:

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

Hitta summan av kvadraterna av elementen i denna vektor och skriv ut den till konsolen.

Задание 4

Given ett heltal:

rustlet num: u16 = 12345;

Skriv ut till konsolen antalet jämna siffror i detta tal.

Задание 5

Given ett heltal:

rustlet num: u16 = 12;

Skriv ut till konsolen alla delare av detta tal.

Задание 6

Given två arrayer:

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

Kontrollera att alla element i den första arrayen finns i den andra.

Задание 7

Given ett heltal:

rustlet num: u16 = 12345;

Byt plats på den första och den sista siffran i detta tal:

rust52341