Մակարդակ 1.5 Rust առաջադրանքների ժողովածու
Պատմեք, թե ինչ արժեքների տիրույթ
կարող է ընդունել
i16 տիպը:
Ելքագրեք կոնսոլ բոլոր
7-ի բազմապատիկ թվերը
-100-ից մինչև 100 միջակայքում:
Տրված են երկու ամբողջ թիվ:
let num1: u16 = 12;
let num2: u16 = 13;
Ստուգեք, որ այդ թվերի առաջին թվանշանները նույնն են:
Տրված են երկու ամբողջ թիվ:
let num1: u16 = 36;
let num2: u16 = 12;
Ստուգեք, որ առաջին թիվը բաժանվում է երկրորդի վրա առանց մնացորդի:
Տրված է ինչ-որ տող:
let txt: &str = "123456789";
Կրկնեք և ելքագրեք կոնսոլ հերթով բոլոր նիշերը տողի վերջից:
Տրված են երեք ամբողջ թիվ:
let num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;
Ելքագրեք կոնսոլ այս թվերից ամենամեծը:
Տրված են երեք նիշ:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Միացրեք այս նիշերը տողի մեջ:
std::string "abc"
Տրված է ամբողջ թիվ, որը պարունակում է կիլոբայթերի քանակ:
int kb = 35;
Փոխարկեք այս արժեքը բայթերի:
Տրված է ամբողջ թիվ, որը պարունակում է
օրվա համարը 1-ից մինչև 31:
let num: u16 = 1;
Որոշեք, թե ամսվա որ դեկադի մեջ է ընկնում այդ օրը: