Cấp độ 6.5 sách bài tập Rust
Yêu cầu người dùng nhập ngày sinh theo định dạng năm-tháng-ngày. Xác định người dùng đã đủ bao nhiêu tuổi.
Yêu cầu người dùng nhập ba số. Kiểm tra xem các số này có phải là bộ ba Pythagoras không: bình phương của số lớn nhất phải bằng tổng bình phương của hai số còn lại.
Cho một ngày:
let date = "2020-11-32";
Kiểm tra xem ngày này có hợp lệ không.
Cho một số nguyên nào đó:
35142
Sắp xếp các chữ số của số này. Trong trường hợp của chúng ta phải nhận được kết quả sau:
12345
Cho một tuple chứa thời gian theo định dạng giờ, phút, giây:
("12", "59", "01")
Kiểm tra xem thời gian có hợp lệ không:
giờ từ 00 đến 23,
phút và giây từ 00 đến 59.