Ниво 2.10 на задачите во Rust

Задание 1

Дадена е променлива која содржи радиус на топка:

rustlet r: f32 = 10.3;

Добијте го волуменот и плоштината на површината на оваа топка.

Задание 2

Дадени се два цели броја:

rustlet num1: u16 = 12;
let num2: u16 = 16;

Испечатете ги во конзолата сите заеднички делители на овие броеви.

Задание 3

Даден е низа со цели броеви:

rust[1, 2, 3, 4, 5];

Разменете ги местата на првиот и последниот елемент од оваа низа:

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

Даден е број од 6-цифри

rustlet num: u16 = 123321;

Проверете дали збирот на првите три цифри е еднаков на збирот на вторите три цифри.