Cấp độ 3.5 bộ bài tập Rust

Задание 1

Cho một mảng chứa các số. Kiểm tra xem tất cả các phần tử của mảng này có phải là số dương hay không.

Задание 2

Cho một văn bản chứa các từ. Đồng thời cho một ký tự:

rustlet chr: char = 'a';

In ra console tất cả các từ bắt đầu bằng ký tự đã cho.

Задание 3

Cho một chuỗi:

rust"1203405"

Tìm vị trí của số không cuối cùng trong chuỗi.

Задание 4

Cho hai mảng:

rustlet arr1: [i8; 5] = [1, 2, 3, 4, 5];
let arr2: [i8; 5] = [4, 5, 6, 7, 8];

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

rust4
5
Задание 5

Cho một chuỗi:

rustlet txt: &str = "abc def jhi";

Đếm số lượng từ trong chuỗi này.

Задание 6

Cho một số nguyên:

rustlet num: i16 = 12000;

Đếm số lượng chữ số không ở cuối số này:

rust3