Level 4.6 Rust Problem Set

Задание 1

Diberikan sebuah string. Periksa apakah string ini hanya terdiri dari digit.

Задание 2

Diberikan sebuah vektor:

rustvec![1, 0, 2, 3, 0, 5]

Hapus semua nol dari vektor:

rust[1, 2, 3, 5]
Задание 3

Diberikan sebuah vektor:

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

Tulis kode yang akan mengisi vektor ini dengan pangkat dua sampai pangkat ke-n:

rust[2, 4, 8, 16, 32]
Задание 4

Diberikan sebuah bilangan bulat:

rustlet num: u16 = 12345;

Dapatkan digit genap pertama dari akhir bilangan ini.

Задание 5

Tulis sebuah program yang akan membentuk string berikut:

rust"54321"
Задание 6

Diberikan sebuah array dengan bilangan bulat:

rustlet arr = [123, 102, 345, 350];

Tulis ke dalam vektor baru bilangan-bilangan yang mengandung digit nol.

Задание 7

Diberikan sebuah string:

rust"abcdef"

Dapatkan setiap karakter kedua dari string ini:

rust"acf"