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

Задание 1

Տրված է տող՝ տառերով և թվանշաններով.

rustlet txt: &str = 'a1b2c345';

Ստուգեք, որ այս տողում կան առավելագույնը երեք տառ։

Задание 2

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

rustlet num1: u16 = 12;
let num2: u16 = 34;

Գրեք նոր վեկտորի մեջ այդ թվերի ընդհանուր բաժանարարները։

Задание 3

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

rustlet vct: Vec<i16> = Vec::new();

Ցիկլի օգնությամբ լրացրեք այս վեկտորը պատահական ամբողջ թվերով 1-ից մինչև 100 միջակայքից։

Задание 4

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

rust"abcdefg"

Ջնջեք այս տողից յուրաքանչյուր երրորդ նիշ։ Մեր դեպքում պետք է ստացվի հետևյալը.

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

Տրված է շաբաթվա օրերի համարներով զանգված.

rustlet arr = [1, 2, 7];

Գրեք նոր զանգվածի մեջ այդ օրերի անվանումները.

rust["երկ", "երե", "կիր"]