Daraja 5.1 vazifalar to'plami Rust

Задание 1

Foydalanuvchidan konsol orqali ikkita raqam kiritishni so'rang. Ushbu raqamlar yig'indisini chiqaring.

Задание 2

Butun, ikki xonali va 2 raqamini o'z ichiga olgan raqamlardan tashkil topgan vektor yarating.

Задание 3

Berilgan raqam:

rustlet num: u16 = 133;

Ushbu raqamning raqamlari orasida o'xshashlari bormi yo'qmi aniqlang.

Задание 4

Berilgan massiv:

rustlet arr: [[i8; 3]; 3] = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
];

Ushbu massivning barcha elementlarini konsolga chiqaring.

Задание 5

Berilgan kortej:

rustlet tpl: (&str, &str, i8);

Ushbu kortejga foydalanuvchining ismi, familiyasi va yoshini yozing.

Задание 6

Quyidagi piramidani konsolga chiqaradigan dastur yozing:

x
xx
xxx
xxxx
xxxxx