Rust тапшырмалар жыйнагынын 4.5 деңгээли
Задание 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 биринчи элементтеринен
башкасы.