Level 4.9 Buku Soal Rust

Задание 1

Diberikan sebuah string dengan huruf dan angka:

rustlet txt: &str = 'a1b2c345';

Periksa apakah dalam string ini tidak lebih dari tiga huruf.

Задание 2

Diberikan dua angka:

rustlet num1: u16 = 12;
let num2: u16 = 34;

Tuliskan ke dalam vektor baru pembagi bersama dari angka-angka ini.

Задание 3

Diberikan sebuah vektor:

rustlet vct: Vec<i16> = Vec::new();

Dengan menggunakan perulangan, isi vektor ini dengan bilangan bulat acak dari rentang 1 hingga 100.

Задание 4

Diberikan sebuah string:

rust"abcdefg"

Hapus dari string ini setiap karakter ketiga. Dalam kasus kami, seharusnya menghasilkan berikut:

rust"abdeg"
Задание 5

Diberikan sebuah array dengan nomor hari dalam seminggu:

rustlet arr = [1, 2, 7];

Tuliskan dalam array baru nama-nama hari-hari ini:

rust["Sen", "Sel", "Min"]