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

Задание 1

Տրված է ամբողջ թվերի վեկտոր.

rustlet vct = !vec[123, 456, 789];

Ստուգեք, որ այն պարունակում է թիվ, որը ներառում է 3 թվանշանը։

Задание 2

Տրված են երկու վեկտորներ.

rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];

Գրեք նոր վեկտորի մեջ այն տարրերը, որոնք կան և՛ առաջին, և՛ երկրորդ վեկտորներում։

Задание 3

Տրված է տողերի վեկտոր, որոնք պարունակում են ամբողջ թվեր տողերի տեսքով.

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

Գտեք այդ վեկտորի տարրերի գումարը։

Задание 4

Տրված է ինչ-որ տող.

rust"AbCdE"

Փոխեք այդ տողի տառերի ռեգիստրը հակառակի։ Մեր դեպքում պետք է ստացվի հետևյալը.

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

Գրեք ծրագիր, որն կձևավորի հետևյալ տողը.

rust"-1-2-3-4-5-"
Задание 6

Տրված է ամսաթիվ հետևյալ ֆորմատով.

rust "31-12-2025"

Փոխակերպեք այն հետևյալ ֆորմատի.

rust"31 դեկտեմբերի 2025"