Rust тапшырмалар 1.5 деңгээли
i16 типи
канчадан канчага чейинки маанилерди
кабыл ала аларын айтып бер.
-100 дан 100 га чейинки аралыктагы
7 ге бөлүнгөн
бардык сандарды консолго чыгар.
Эки бүтүн сан берилген:
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;
Бул күн айдын кайсы декадасына тушконун аныкта.