Poziom 1.7 zadań Rust

Задание 1

Opowiedz, jaki zakres wartości może przyjąć typ u16.

Задание 2

Znajdź sumę kwadratów wszystkich całkowitych liczb nieparzystych w przedziale od 1 do 100.

Задание 3

Napisz kod, który wyświetli pierwsze N potęgi dwójki.

Задание 4

Dane są trzy ciągi znaków:

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

Dodaj wartości tych ciągów znaków jako liczby całkowite.

Задание 5

Dany jest pewien ciąg znaków:

rustlet txt: &str = "123456789";

Znajdź sumę cyfr z tego ciągu znaków.

Задание 6

Podana jest liczba zmiennoprzecinkowa, zawierająca ilość gigabajtów:

rustlet gb: f32 = 35.24;

Przelicz tę wartość na megabajty, kilobajty i bajty.