Niveli 1.5 i detyrave të Rust

Задание 1

Tregoni, çfarë diapazoni vlerash mund të marrë tipi i16.

Задание 2

Shfaqni në konsol të gjithë numrat që janë shumëfish të 7 në intervalin nga -100 deri në 100.

Задание 3

Janë dhënë dy numra të plotë:

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

Kontrolloni nëse shifrat e para të këtyre numrave përputhen.

Задание 4

Janë dhënë dy numra të plotë:

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

Kontrolloni nëse numri i parë ndahet pa mbetje me të dytin.

Задание 5

Është dhënë një varg:

rustlet txt: &str = "123456789";

Përsëritni dhe shfaqni në konsol me radhë të gjithë karakteret nga fundi i vargut.

Задание 6

Janë dhënë tre numra të plotë:

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

Shfaqni në konsol numrin më të madh nga këta numra.

Задание 7

Janë dhënë tre karaktere:

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

Bashkoni këto karaktere në një varg:

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

Është dhënë një numër i plotë që përmban sasinë e kilobajtëve:

rustlet kb: i32 = 35;

Shndërroni këtë vlerë në bajt.

Задание 9

Është dhënë një numër i plotë që përmban numrin e ditës nga 1 deri në 31:

rustlet num: u16 = 1;

Përcaktoni në cilin dekadë të muajit bie kjo ditë.