Rust විභාග 4.10 මට්ටම
Задание 1
යම් දෛශිකයක් ලබා දී ඇත, උදාහරණයක් ලෙස, මේ ආකාරයට:
rustlet vct = !vec[1, 2, 3, 4, 5, 6];
ඉරට්ටේ ස්ථානවල පිහිටි මූලද්රව්යවල එකතුව, ඔත්තේ ස්ථානවල පිහිටි මූලද්රව්යවල එකතුවෙන් බෙදන්න.
Задание 2
යම් නූලක් ලබා දී ඇත:
rust"a bc def ghij"
අකුරු ගණන තුනට වඩා අඩු හෝ සමාන වන සියලු උපනූල් විශාල අකුරු වලට පරිවර්තනය කරන්න. අපගේ අවස්ථාවේදී, ප්රතිඵලය මෙය විය යුතුය:
rust"A BC DEF ghij"
Задание 3
යම් වචන සහිත නූලක් ලබා දී ඇත:
rust"aaa bbb ccc eee fff"
මෙම නූලේ සෑම දෙවන වචනයකම පළමු අකුර විශාල කරන්න. අපගේ අවස්ථාවේදී, ප්රතිඵලය මෙය විය යුතුය:
rust"aaa Bbb ccc Eee fff"