Cấp độ 4.9 Bài tập Rust
Задание 1
Cho một chuỗi có chữ cái và chữ số:
rustlet txt: &str = 'a1b2c345';
Kiểm tra rằng trong chuỗi này có không quá ba chữ cái.
Задание 2
Cho hai số:
rustlet num1: u16 = 12;
let num2: u16 = 34;
Ghi vào một vector mới các ước số chung của hai số này.
Задание 3
Cho một vector:
rustlet vct: Vec<i16> = Vec::new();
Sử dụng vòng lặp, hãy điền vào
vector này các số nguyên ngẫu nhiên
trong khoảng từ 1 đến 100.
Задание 4
Cho một chuỗi nào đó:
rust"abcdefg"
Xóa khỏi chuỗi này mỗi ký tự thứ ba. Trong trường hợp của chúng ta, kết quả sẽ như sau:
rust"abdeg"
Задание 5
Cho một mảng chứa số thứ tự các ngày trong tuần:
rustlet arr = [1, 2, 7];
Ghi vào một mảng mới tên của các tháng đó:
rust["Thứ hai", "Thứ ba", "Chủ nhật"]