Mức 3.3 Sách bài tập Rust
Задание 1
Cho một số nguyên:
rustlet num: u16 = 1204;
Kiểm tra xem số này có chứa
chữ số 0 không.
Задание 2
Cho một từ:
rust"abcba"
Kiểm tra xem từ này có đọc giống nhau từ cả hai phía không.
Задание 3
Cho một mảng:
rust[1, 2, 3, 4, 5, 6]
Lấy từ nó hai phần tử cuối cùng:
rust[5, 6]
Задание 4
Cho một số nguyên:
rustlet num: u16 = 12345;
Kiểm tra xem trong số đó, mỗi
chữ số có lớn hơn chữ số trước nó 1 đơn vị không.
Задание 5
Cho một mảng với các số thực:
rustlet arr: [f32, 5] = [1.11, 2.23, 3.45, 4.66, 5.98];
Làm tròn các phần tử của mảng này đến phần nguyên và ghi vào một mảng mới.
Задание 6
Cho một chuỗi:
rust"abc_abc_abc_abc_abc_abc"
Thay thế ba ký tự gạch dưới đầu tiên bằng dấu gạch ngang:
rust"abc-abc-abc-abc_abc_abc"