Mức 3.3 Sách bài tập Rust
Cho một số nguyên:
let num: u16 = 1204;
Kiểm tra xem số này có chứa
chữ số 0 không.
Cho một từ:
"abcba"
Kiểm tra xem từ này có đọc giống nhau từ cả hai phía không.
Cho một mảng:
[1, 2, 3, 4, 5, 6]
Lấy từ nó hai phần tử cuối cùng:
[5, 6]
Cho một số nguyên:
let 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.
Cho một mảng với các số thực:
let 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.
Cho một chuỗi:
"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:
"abc-abc-abc-abc_abc_abc"