Ниво 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;

Одредите у коју декаду месеца спада овај дан.