Узровень 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;
Вызначыце, у якую дэкаду месяца трапляе гэты дзень.