Nivel 1.5 del libro de problemas de Rust

Задание 1

Explique qué rango de valores puede tomar el tipo i16.

Задание 2

Imprima en la consola todos los números múltiplos de 7 en el intervalo desde -100 hasta 100.

Задание 3

Dados dos números enteros:

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

Compruebe que las primeras cifras de estos números coincidan.

Задание 4

Dados dos números enteros:

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

Compruebe que el primer número es divisible por el segundo sin resto.

Задание 5

Dada una cadena de texto:

rustlet txt: &str = "123456789";

Recorra e imprima en la consola uno por uno todos los caracteres desde el final de la cadena.

Задание 6

Dados tres números enteros:

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

Imprima en la consola el mayor de estos números.

Задание 7

Dados tres caracteres:

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

Concatene estos caracteres en una cadena:

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

Dado un número entero que contiene una cantidad de kilobytes:

rustint kb = 35;

Convierta este valor a bytes.

Задание 9

Dado un número entero que contiene un número de día del 1 al 31:

rustlet num: u16 = 1;

Determine en qué decena del mes cae este día.