Seviye 6.9 Rust Görevleri

Задание 1

En yakın Pazar gününe kadar kaç gün kaldığını belirleyin. Sonucu konsola yazdırın.

Задание 2

Mevcut ayın son gününün haftanın gün adını konsola yazdırın.

Задание 3

Bir sayı içeren bir string verildi:

rust"1234567"

Sayının sonundan başlayarak üçlü basamak gruplarını boşluklarla ayırın. Bizim durumumuzda şu sonuç elde edilmelidir:

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

Sayılardan oluşan bir dizi verildi:

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

Bu dizide arka arkaya iki özdeş eleman olup olmadığını kontrol edin.

Задание 5

Saniye cinsinden süre verildi:

rustlet sec: i16 = 1323435;

Bu süreye karşılık gelen gün, saat, dakika ve saniye miktarlarını bulun:

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

Kast edilen, önce tam gün sayısını bulmak, sonra kalandan tam saat sayısını ayırmak, sonra kalandan tam dakika sayısını ayırmak ve geriye kalanın saniye olmasıdır.