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

Задание 1

Ստացեք վեկտոր 1-ից մինչև 1000 բոլոր այն թվերը, որոնց թվանշանների գումարը բաժանվում է 3-ի կամ 9-ի։

Задание 2

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

rustlet num: i16 = 12;

Գրիր ծրագիր, որը կլրացնի վեկտոր այդ թվի բաժանարարներով։

Задание 3

Գրիր ծրագիր, որը կկազմի հետևյալ տողը․

rust"xxxxx yyyyy zzzzz"
Задание 4

Տրված են պիքսելներով արժեքներ, որոնք պարունակում են ամբողջ թվեր․

rustlet size1: &str = "12px";
let size2: &str = "15px";

Գումարեք այդ արժեքները այնպես, որ արդյունքը նույնպես լինի պիքսելներով․

rust"28px"
Задание 5

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

rust[1, 2, 3]

Ստեղծեք նոր վեկտոր այնպես, որ դրանում առաջին վեկտորի յուրաքանչյուր տարր կրկնվի երկու անգամ․

rust[1, 1, 2, 2, 3, 3]
Задание 6

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

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

Ստեղծեք նոր վեկտոր այնպես, որ նոր զանգվածում լինեն առաջին զանգվածի բոլոր տարրերը, բացառությամբ N առաջին տարրերի։