Nivå 4.3 Rust uppgiftsbok

Задание 1

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

Задание 2

Skriv ut alla tal i intervallet från 10 till 1000, som har en näst sista siffra som är jämn.

Задание 3

Given en vektor:

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

Skriv ut elementen i denna vektor i omvänd ordning.

Задание 4

Skriv ett program som skapar följande sträng:

rust"123456789"
Задание 5

Given en sträng med heltal, separerade med mellanslag:

rustlet txt: &str = "123 456 789";

Hitta summan av talen från denna sträng.

Задание 6

Given en sträng med ord:

rustlet txt: &str = "word1 word2 word3";

Hämta de första N orden från denna sträng som en vektor av ord.

Задание 7

Given ett heltal:

rustlet num: u16 = 12345;

Hämta en array av talets siffror i omvänd ordning:

rust['5', '4', '3', '2', '1']