Tahap 3.5 Buku Latihan Rust

Задание 1

Diberi satu tatasusunan dengan nombor. Periksa bahawa semua elemen tatasusunan ini merupakan nombor positif.

Задание 2

Diberi teks dengan perkataan. Diberi juga satu aksara:

rustlet chr: char = 'a';

Cetak ke konsol semua perkataan yang bermula dengan aksara yang diberikan.

Задание 3

Diberi satu rentetan:

rust"1203405"

Cari posisi sifar terakhir dalam rentetan tersebut.

Задание 4

Diberi dua tatasusunan:

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

Cetak ke konsol elemen-elemen sepunya bagi tatasusunan-tatasusunan ini:

rust4
5
Задание 5

Diberi satu rentetan:

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

Kira bilangan perkataan dalam rentetan ini.

Задание 6

Diberi satu integer:

rustlet num: i16 = 12000;

Kira bilangan sifar di akhir nombor ini:

rust3