Մակարդակ 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']