Сатҳи 4.7 аз китоби машқҳои Rust
Задание 1
Вектор бо ададҳои бутун дода шудааст:
rustlet vct = !vec[123, 456, 789];
Санҷед, ки дар он ададе вуҷуд дорад,
ки рақами 3-ро дар бар мегирад.
Задание 2
Ду вектор дода шудаанд:
rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];
Дар вектори нав унсурҳоеро сабт кунед, ки ҳам дар якум ва ҳам дар дуюми вектор мавҷуданд.
Задание 3
Вектор бо сатрҳо дода шудааст, ки ададҳои бутунро ба сурати сатр дар бар мегиранд:
rustlet vct = !vec["1", "2", "3", "4", "5"];
Ҷами унсурҳои ин векторро ёбед.
Задание 4
Як сатр дода шудааст:
rust"AbCdE"
Регистри ҳарфҳои ин сатрро ба муқобил иваз кунед. Дар ҳолати мо бояд чизҳои зерҳо ҳосил шаванд:
rust"aBcDe"
Задание 5
Барномае нависед, ки сатри зеринро ташкил диҳад:
rust"-1-2-3-4-5-"
Задание 6
Сана дар формати зерин дода шудааст:
rust "31-12-2025"
Онро ба формати зерин табдил диҳед:
rust"31 декабри 2025"