Cấp độ 4.3 Bài tập Rust

Задание 1

Cho một chuỗi với các chữ cái và chữ số. Hãy lấy vị trí của chữ số áp chót trong chuỗi này.

Задание 2

In ra console tất cả các số trong khoảng từ 10 đến 1000, mà chữ số áp chót của chúng là chẵn.

Задание 3

Cho một vector:

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

In các phần tử của vector này ra console theo thứ tự ngược lại.

Задание 4

Viết một chương trình tạo ra chuỗi sau:

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

Cho một chuỗi với các số nguyên, được phân tách bằng dấu cách:

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

Tìm tổng của các số từ chuỗi này.

Задание 6

Cho một chuỗi với các từ:

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

Lấy N từ đầu tiên từ chuỗi này dưới dạng một vector các từ.

Задание 7

Cho một số nguyên:

rustlet num: u16 = 12345;

Lấy một mảng các ký tự của số theo thứ tự đảo ngược:

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