Cấp độ 4.2 Rust Workbook
Задание 1
Cho một chuỗi ký tự bất kỳ chứa chữ cái và chữ số. Hãy lấy vị trí của chữ số cuối cùng 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ố đầu tiên là số chẵn.
Задание 3
Cho vector:
rustlet vct = vec![1, 2, 3, 4, 5];
Tìm tổng bình phương của các phần tử trong vector này và in nó ra console.
Задание 4
Cho một số nguyên:
rustlet num: u16 = 12345;
In ra console số lượng chữ số chẵn trong số này.
Задание 5
Cho một số nguyên:
rustlet num: u16 = 12;
In ra console tất cả các ước số của số này.
Задание 6
Cho hai mảng:
rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [1, 2, 3];
Kiểm tra xem tất cả các phần tử của mảng thứ nhất có tồn tại trong mảng thứ hai không.
Задание 7
Cho một số nguyên:
rustlet num: u16 = 12345;
Hãy đổi chỗ chữ số đầu tiên và chữ số cuối cùng của số này:
rust52341