Level 6.9 Tugas Rust

Задание 1

Tentukan berapa hari lagi hingga Minggu terdekat. Tampilkan hasilnya di konsol.

Задание 2

Tampilkan di konsol nama hari dalam minggu dari hari terakhir bulan berjalan.

Задание 3

Diberikan sebuah string dengan angka:

rust"1234567"

Pisahkan tiga digit angka dengan spasi, dimulai dari akhir angka. Dalam kasus kami harusnya menjadi berikut:

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

Diberikan sebuah array dengan angka:

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

Periksa apakah dalam array ini terdapat dua elemen yang sama secara berurutan.

Задание 5

Diberikan detik:

rustlet sec: i16 = 1323435;

Temukan jumlah hari, jam, menit, dan detik, yang sesuai dengan tanggal ini:

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

Maksudnya adalah pertama dapatkan jumlah hari bulat, kemudian dari sisa выделить jumlah jam bulat, kemudian dari sisa выделить jumlah menit bulat dan yang tersisa, akan menjadi detik.