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

Задание 1

Տրված է որոշակի տող տառերով և թվերով։ Ստացեք այդ տողում նախավերջին թվի դիրքը։

Задание 2

Արտածեք կոնսոլ բոլոր թվերը, որոնք գտնվում են 10-ից մինչև 1000 միջակայքում և որոնց նախավերջին թվանշանը զույգ է։

Задание 3

Տրված է վեկտոր․

rustlet vct = vec![1, 2, 3, 4, 5];

Արտածեք այս վեկտորի տարրերը կոնսոլ հակառակ հերթականությամբ։

Задание 4

Գրեք ծրագիր, որն կստեղծի հետևյալ տողը․

rust"123456789"
Задание 5

Տրված է տող ամբողջ թվերով, որոնք բաժանված են բացատներով․

rustlet txt: &str = "123 456 789";

Գտեք այս տողի թվերի գումարը։

Задание 6

Տրված է բառերով տող․

rustlet txt: &str = "word1 word2 word3";

Ստացեք այս տողի առաջին N բառերը՝ որպես բառերի վեկտոր։

Задание 7

Տրված է ամբողջ թիվ․

rustlet num: u16 = 12345;

Ստացեք թվի նիշերի զանգվածը հակառակ տեսքով․

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