Rust вожадончи 4.2 даражаси

Задание 1

Берилган бiron сатрда ҳарфлар ва рақамлар бор. Шу сатрдаги охирги рақамнинг позициясини топинг.

Задание 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