Մակարդակ 4.2 Rust առաջադրանքների ժողովածու

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