Ниво 1.7 задатака Rust

Задание 1

Објасните, колики опсег вредности може да има тип u16.

Задание 2

Пронађите збир квадрата свих целих непарних бројева у интервалу од 1 до 100.

Задание 3

Напишите код који ће исписати првих N степени двојке.

Задание 4

Дата су три ниска:

rustlet txt1: &str = "123";
let txt2: &str = "456";
let txt3: &str = "789";

Саберите вредности ових ниска као целе бројеве.

Задание 5

Дата је нека ниска:

rustlet txt: &str = "123456789";

Пронађите збир цифара из ове ниске.

Задание 6

Дат је разломљен број, који садржи количину гигабајта:

rustlet gb: f32 = 35.24;

Преведите ову вредност у мегабајте, килобајте и бајтове.