Level 4.2 Tugas Rust

Задание 1

Diberikan sebuah string dengan huruf dan angka. Dapatkan posisi angka terakhir dalam string tersebut.

Задание 2

Tampilkan di konsol semua angka dalam rentang dari 10 hingga 1000, yang digit pertamanya genap.

Задание 3

Diberikan sebuah vektor:

rustlet vct = vec![1, 2, 3, 4, 5];

Temukan jumlah kuadrat dari elemen-elemen vektor ini dan tampilkan di konsol.

Задание 4

Diberikan sebuah bilangan integer:

rustlet num: u16 = 12345;

Tampilkan di konsol jumlah digit genap dalam angka ini.

Задание 5

Diberikan sebuah bilangan integer:

rustlet num: u16 = 12;

Tampilkan di konsol semua pembagi angka ini.

Задание 6

Diberikan dua array:

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

Periksa apakah semua elemen array pertama ada di array kedua.

Задание 7

Diberikan sebuah bilangan integer:

rustlet num: u16 = 12345;

Tukar tempat digit pertama dan digit terakhir dari angka ini:

rust52341