Rust тилдеги көнүгүүлөрдүн 2.10 деңгээли
Задание 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;
Алгачкы үч цифранын суммасы экинчи үч цифранын суммасына барабар экендигин текшериңиз.