Ниво 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