Tason 6.10 Rust-tehtäväkirja

Задание 1

Pyydä käyttäjää syöttämään kaksi päivämäärää muodossa vuosi-kuukausi-päivä. Määritä, kuinka monta päivää syötettyjen päivämäärien välillä on.

Задание 2

Täytä taulukko satunnaisilla luvuilla väliltä 1 100:een.

Задание 3

Tulosta kaikki nykyisen kuukauden päivämäärät konsoliin muodossa vuosi-kuukausi-päivä. Merkitse arkipäivät ja viikonloput, sekä nykyinen päivä.

Задание 4

Kirjoita ohjelma, joka muodostaa seuraavan merkkijonon:

rust"12 34 56 78"
Задание 5

Kirjoita ohjelma, joka muodostaa seuraavan merkkijonon:

java"1+2-3+4-5+6-7+8"
Задание 6

Annettu kaksi päivämäärää seuraavassa rakenteessa:

ruststruct Date
{
  year: u16,
  month: u8,
  day: u8,
}

Hae näiden päivämäärien ero seuraavassa rakenteessa:

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