Узровень 1.5 задачніка Rust

Задание 1

Раскажыце, колькі які дыяпазон значэнняў можа прымаць тып i16.

Задание 2

Выведзіце ў кансоль усе лікі кратныя 7 у прамежку ад -100 да 100.

Задание 3

Даны два цэлыя лікі:

rustlet num1: u16 = 12;
let num2: u16 = 13;

Праверце, што першыя лічбы гэтых лікаў супадаюць.

Задание 4

Даны два цэлыя лікі:

rustlet num1: u16 = 36;
let num2: u16 = 12;

Праверце, што першы лік без астатку дзеліцца на другі.

Задание 5

Даны нейкі радок:

rustlet txt: &str = "123456789";

Перабярыце і выведзіце ў кансоль па чарзе ўсе сімвалы з канца радка.

Задание 6

Даны тры цэлыя лікі:

rustlet num1: u16 = 36;
let num2: u16 = 24;
let num2: u16 = 12;

Выведзіце ў кансоль большы з гэтых лікаў.

Задание 7

Даны тры сімвалы:

rustlet chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';

Аб'яднайце гэтыя сімвалы ў радок:

ruststd::string "abc"
Задание 8

Даны цэлы лік, які змяшчае колькасць кілабайт:

rustint kb = 35;

Пералічыце гэта значэнне ў байты.

Задание 9

Даны цэлы лік, які змяшчае нумар дня ад 1 да 31:

rustlet num: u16 = 1;

Вызначыце, у якую дэкаду месяца трапляе гэты дзень.