# Уровень 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;`

Определите, в какую декаду месяца попадает этот день.

← →
↑