Cấp độ 2.1 Bộ bài tập Rust

Задание 1

Hãy giải thích sự khác biệt giữa vòng lặp loop và vòng lặp while.

Задание 2

Cho một mảng các số nguyên:

rustlet arr = [1, 2, 3, 4, 5];

In ra console số lượng phần tử trong mảng này.

Задание 3

Cho một mảng các số nguyên:

rustlet arr = [1, 2, 3, 4, 5];

In ra console các phần tử của mảng này.

Задание 4

Cho một mảng các chuỗi:

rustlet arr = ["123", "456", "789"];

In ra console ký tự đầu tiên của từng phần tử trong mảng này.

Задание 5

Cho một số nguyên:

rustlet num: u16 = 12345;

Tìm tổng tất cả các chữ số chẵn của nó.

Задание 6

Cho một số nguyên:

rustlet num: u8 = 12;

Tìm giai thừa của số này.