1.5-daraja Rust vazifalar to'plami
i16 turi qanday qiymatlar oralig'ini
qabul qilishini tushuntiring.
-100 dan 100 gacha bo'lgan oraliqda
7 ga karrali bo'lgan barcha sonlarni
konsolega chiqaring.
Ikkita butun son berilgan:
let num1: u16 = 12;
let num2: u16 = 13;
Bu sonlarning birinchi raqamlari o'zaro mos kelishini tekshiring.
Ikkita butun son berilgan:
let num1: u16 = 36;
let num2: u16 = 12;
Birinchi son ikkinchi songa qoldiqsiz bo'linishini tekshiring.
Ma'lum bir satr berilgan:
let txt: &str = "123456789";
Satr oxiridan boshiga qarab barcha belgilarni ketma-ket konsolega chiqaring.
Uchta butun son berilgan:
let num1: u16 = 36;
let num2: u16 = 24;
let num3: u16 = 12;
Bu sonlarning eng kattasini konsolega chiqaring.
Uchta belgi berilgan:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Ushbu belgilarni bitta satrga birlashtiring:
std::string "abc"
Kilobaytlar sonini ifodalovchi butun son berilgan:
let kb: u16 = 35;
Ushbu qiymatni baytga aylantiring.
1 dan 31 gacha bo'lgan kun raqamini
ifodalovchi butun son berilgan:
let num: u16 = 1;
Ushbu kun oyning qaysi dekadasiga to'g'ri kelishini aniqlang.