Nível 4.3 do livro de exercícios Rust

Задание 1

Dada uma string com letras e dígitos. Obtenha a posição do penúltimo dígito nesta string.

Задание 2

Exiba no console todos os números no intervalo de 10 a 1000, cujo penúltimo dígito é par.

Задание 3

Dado um vetor:

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

Exiba os elementos deste vetor no console em ordem inversa.

Задание 4

Escreva um programa que formará a seguinte string:

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

Dada uma string com números inteiros, separados por espaços:

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

Encontre a soma dos números desta string.

Задание 6

Dada uma string com palavras:

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

Obtenha as primeiras N palavras desta string na forma de um vetor de palavras.

Задание 7

Dado um número inteiro:

rustlet num: u16 = 12345;

Obtenha o array de caracteres do número na forma invertida:

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