Ниво 4.2 задатака Rust

Задание 1

Дата је нека ниска са словима и цифрама. Добијте позицију последње цифре у тој ниски.

Задание 2

Испишите у конзолу све бројеве у интервалу од 10 до 1000, чија је прва цифра парна.

Задание 3

Дат је вектор:

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

Пронађите збир квадрата елемената овог вектора и испишите га у конзолу.

Задание 4

Дат је цео број:

rustlet num: u16 = 12345;

Испишите у конзолу колико парних цифара има у овом броју.

Задание 5

Дат је цео број:

rustlet num: u16 = 12;

Испишите у конзолу све делиоце овог броја.

Задание 6

Дата су два низа:

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

Проверите да ли сви елементи првог низа постоје у другом.

Задание 7

Дат је цео број:

rustlet num: u16 = 12345;

Замењените места првој и последњој цифри овог броја:

rust52341