Сатҳи 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 элементҳои аввал.