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

Задание 1

Տրված է թվերի զանգված: Ստուգեք, որ բոլոր տարրերը այս զանգվածի դրական թվեր են:

Задание 2

Տրված է բառերով տեքստ: Տրված է նաև նիշ:

rustlet chr: char = 'a';

Արտածեք կոնսոլ բոլոր այն բառերը, որոնք սկսվում են տրված նիշով:

Задание 3

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

rust"1203405"

Գտեք տողում վերջին զրոյի դիրքը:

Задание 4

Տրված է երկու զանգված:

rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [4, 5, 6, 7, 8];

Արտածեք կոնսոլ այս զանգվածների ընդհանուր տարրերը:

rust4
5
Задание 5

Տրված է տող:

rustlet txt: &str = "abc def jhi";

Հաշվեք բառերի քանակը այս տողում:

Задание 6

Տրված է ինչ-որ ամբողջ թիվ:

rustlet num: i16 = 12000;

Հաշվեք այս թվի վերջում գտնվող զրոների քանակը:

rust3