Daraja 5.7 vazifalar to'plami Rust
Задание 1
Konsolda 10 dan 1000 gacha bo'lgan
barcha sonlarni chiqaring,
ularning birinchi va ikkinchi raqamlari
yig'indisi beshga teng bo'lgan.
Задание 2
Quyidagi massiv berilgan:
rust[
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
]
Ushbu massiv elementlarini bitta bir o'lchovli massivga birlashtiring:
rust[1, 2, 3, 4, 5, 6, 7, 8, 9]
Задание 3
Ikki satr berilgan:
rustlet txt1: &str = "12345";
let txt2: &str = "45678";
Bitta va boshqa satrda ham mavjud bo'lgan belgilarni oling:
rust"45"
Задание 4
Sana strukturası berilgan:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}
Ushbu struktura ma'lumotlarini o'z ichiga olgan o'zgaruvchi yarating. Keyin struktura ma'lumotlarini quyidagi kortejga yozing:
rust(2025, 12, 31)