Cấp độ 6.7 Bộ bài tập Rust
Задание 1
Yêu cầu người dùng nhập số điện thoại của họ. Kiểm tra xem dữ liệu đã nhập có phù hợp với định dạng số điện thoại hay không.
Задание 2
Lấy một vector chứa tất cả các ngày cuối tuần của năm hiện tại dưới định dạng năm-tháng-ngày.
Задание 3
Viết mã để so sánh hai ngày được cung cấp dưới đây và in thông báo cho biết ngày nào lớn hơn:
javascriptlet date1 = "2020-11-30";
let date2 = "2020-12-31";
Задание 4
Cho một ngày dưới dạng cấu trúc sau:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}
Hãy lấy thứ trong tuần tương ứng với ngày đó.
Задание 5
Cho một số nhất định:
rust123456
Tìm tổng của các cặp chữ số của số này. Trong trường hợp của chúng ta, ý nghĩa như sau:
rust12 + 34 + 56