Сатҳи 4.3 китоби машқҳои Rust

Задание 1

Як сатр бо ҳарфҳо ва рақамҳо дода шудааст. Мавқеи рақами пеши пеш аз охирини ин сартр ёбед.

Задание 2

Ҳамаи ададҳои фосилаи аз 10 то 1000-ро, ки рақами пеши пеш аз охирини онҳо ҷуфт аст, ба консол чоп кунед.

Задание 3

Вектор дода шудааст:

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

Элементҳои ин векторро ба тартиби баръакс ба консол чоп кунед.

Задание 4

Барномае нависед, ки сатри зеринро ташкил диҳад:

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

Сатр бо ададҳои бутун дода шудааст, ки бо фосила ҷудо шудаанд:

rustlet txt: &str = "123 456 789";

Ҷамъи ададҳои ин сатрро ёбед.

Задание 6

Сатр бо калимаҳо дода шудааст:

rustlet txt: &str = "word1 word2 word3";

Аввалин N калимаҳоро аз ин сатр ба сурати вектори калимаҳо гиред.

Задание 7

Адади бутун дода шудааст:

rustlet num: u16 = 12345;

Массиви аломатҳои ададро ба тарзи баргашта гиред:

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