Сатҳи 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;
Муайян кунед, ки ин рӯз ба кадом даҳрӯзаи моҳ ворид мешавад.