Raven 1.5 naloge Rust

Задание 1

Povejte, kolikšen razpon vrednosti lahko zavzame tip i16.

Задание 2

Izpišite v konzolo vsa števila, večkratnika 7, v območju od -100 do 100.

Задание 3

Podani sta dve celi števili:

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

Preverite, ali se prve števke teh števil ujemajo.

Задание 4

Podani sta dve celi števili:

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

Preverite, ali se prvo število deli brez ostanka z drugim.

Задание 5

Podan je nek niz:

rustlet txt: &str = "123456789";

Ponovite in izpišite v konzolo po vrsti vse znake od konca niza.

Задание 6

Podani so tri celi števili:

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

Izpišite v konzolo največje od teh števil.

Задание 7

Podani so trije znaki:

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

Združite te znake v niz:

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

Podano je celo število, ki vsebuje količino kilobajtov:

rustlet kb: i32 = 35;

Pretvorite to vrednost v bajte.

Задание 9

Podano je celo število, ki vsebuje številko dneva od 1 do 31:

rustlet num: u16 = 1;

Določite, v katero dekado meseca spada ta dan.