Rust тил үйрөтүүчүсүнүн 1.7 деңгээли

Задание 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;

Бул маанини мегабайт, килобайт жана байт көлөмдөрүнө которуңуз.