Rust ගැටළු විසඳන මට්ටම 4.9

Задание 1

අකුරු සහ ඉලක්කම් සහිත ස්ට්‍රිං එකක් දෙන්න:

rustlet txt: &str = 'a1b2c345';

මෙම ස්ට්‍රිං එකේ අකුරු තුනකට වඩා අඩු නොවේදැයි පරීක්ෂා කරන්න.

Задание 2

අංක දෙකක් දෙන්න:

rustlet num1: u16 = 12;
let num2: u16 = 34;

මෙම අංකවල පොදු බෙදුම් කරුවන් නව වෙක්ටරයකට ලියන්න.

Задание 3

වෙක්ටරයක් දෙන්න:

rustlet vct: Vec<i16> = Vec::new();

ලූපයක් භාවිතයෙන් මෙම වෙක්ටරය 1 සිට 100 දක්වා වූ පරාසයෙන් අහඹු පූර්ණ සංඛ්‍යාවලින් පුරවන්න.

Задание 4

ස්ට්‍රිං එකක් දෙන්න:

rust"abcdefg"

මෙම ස්ට්‍රිං එකෙන් සෑම තුන්වන අක්ෂරයක්ම ඉවත් කරන්න. අපගේ අවස්ථාවේදී ප්‍රතිඵලය මෙය විය යුතුය:

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

සතියේ දින අංක සහිත අරාවක් දෙන්න:

rustlet arr = [1, 2, 7];

මෙම මාසවල නම් නව අරාවකට ලියන්න:

rust["සදු", "අඟ", "ඉරි"]