Cấp độ 6.5 sách bài tập Rust

Задание 1

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.

Задание 2

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.

Задание 3

Cho một ngày:

javascriptlet date = "2020-11-32";

Kiểm tra xem ngày này có hợp lệ không.

Задание 4

Cho một số nguyên nào đó:

rust35142

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:

rust12345
Задание 5

Cho một tuple chứa thời gian theo định dạng giờ, phút, giây:

rust("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.