Nivo 1.5 Zadatka Rust

Задание 1

Objasnite, koji opseg vrednosti može da ima tip i16.

Задание 2

Ispišite u konzolu sve brojeve deljive sa 7 u intervalu od -100 do 100.

Задание 3

Data su dva cela broja:

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

Proverite da li se prve cifre ovih brojeva poklapaju.

Задание 4

Data su dva cela broja:

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

Proverite da li se prvi broj deli bez ostatka sa drugim.

Задание 5

Data je određena string:

rustlet txt: &str = "123456789";

Iterirajte i ispišite u konzolu sve karaktere jedan po jedan sa kraja stringa.

Задание 6

Data su tri cela broja:

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

Ispišite u konzolu najveći od ovih brojeva.

Задание 7

Data su tri karaktera:

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

Spojite ove karaktere u string:

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

Dat je ceo broj koji predstavlja količinu kilobajta:

rustint kb = 35;

Konvertujte ovu vrednost u bajtove.

Задание 9

Dat je ceo broj koji predstavlja broj dana od 1 do 31:

rustlet num: u16 = 1;

Odredite u koju dekadu meseca spada ovaj dan.