Rust тапшырмалар жыйнагынын 4.2 деңгээли
Задание 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