Rust vazifalar to'plami 6.9 Darajasi

Задание 1

Eng yaqin yakshanbagacha qancha kun qolganligini aniqlang. Natijani konsolga chiqaring.

Задание 2

Joriy oyning oxirgi kunining hafta kunini konsolga chiqaring.

Задание 3

Berilgan sonli satr:

rust"1234567"

Raqamlarni uchlik guruhlarga oxirdan boshlab probellar bilan ajrating. Bizning holatda quyidagi natija hosil bo'lishi kerak:

rust"1 234 567"
Задание 4

Berilgan sonlar massivi:

rust[1, 2, 3, 3, 4, 5}

Ushbu massivda ketma-ket kelgan ikkita bir xil element borligini tekshiring.

Задание 5

Berilgan soniyalar:

rustlet sec: i16 = 1323435;

Ushbu soniyalarga mos keladigan kunlar, soatlar, daqiqalar va soniyalarning miqdorini toping:

ruststruct Time
{
  days: u16,
  hours: u8,
  minutes: u8,
  seconds: u8,
}

Bu yerda avval butun kunlar miqdorini olish, keyin qoldiqdan butun soatlar miqdorini ajratib olish, keyin qoldiqdan butun daqiqalar miqdorini ajratib olish va qolgan qismi soniyalar bo'lishi nazarda tutilgan.