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;

Демак, биринчи учта рақамнинг йиғиндиси иккинчи учта рақамнинг йиғиндисига тенглигини текширинг.