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

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