Nível 3.7 do livro de problemas Rust

Задание 1

Dada uma string. Torne maiúscula a última letra de cada palavra nesta string.

Задание 2

Dada uma string. Verifique se esta string consiste apenas em dígitos pares.

Задание 3

Dado um array com frações:

rustlet arr: [f32; 5] = [1.456, 2.125, 3.32, 4.1, 5.34];

Arredonde essas frações para um dígito na parte decimal.

Задание 4

Dados números inteiros, separados por vírgulas:

rustlet txt: &str = "12,34,56";

Encontre a soma desses números.

Задание 5

Dado um certo número, por exemplo, este:

rustlet num: u16 = 123789;

Remova deste número todos os dígitos ímpares. No nosso caso, o resultado será:

rust28
Задание 6

Dado um certo número:

rustlet num: i16 = 12000;

Obtenha uma string consistindo dos zeros do final deste número:

rust"000"