Επίπεδο 6.7 του βιβλίου ασκήσεων Rust

Задание 1

Ζητήστε από τον χρήστη να εισάγει τον αριθμό τηλεφώνου του. Ελέγξτε αν τα εισαγόμενα δεδομένα ταιριάζουν με τη μορφή αριθμού τηλεφώνου.

Задание 2

Λάβετε ένα διάνυσμα όλων των αργιών του τρέχοντος έτους στη μορφή έτος-μήνας-ημέρα.

Задание 3

Γράψτε κώδικα που θα συγκρίνει τις δύο παρακάτω ημερομηνίες και θα εκτυπώσει μήνυμα σχετικά με το ποια από αυτές είναι μεγαλύτερη:

javascriptlet date1 = "2020-11-30";
let date2 = "2020-12-31";
Задание 4

Δίνεται μια ημερομηνία στη μορφή της ακόλουθης δομής:

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

Λάβετε την ημέρα της εβδομάδας που αντιστοιχεί σε αυτήν την ημερομηνία.

Задание 5

Δίνεται ένας αριθμός:

rust123456

Βρείτε το άθροισμα των ζευγών των ψηφίων αυτού του αριθμού. Στην περίπτωσή μας εννοείται το εξής:

rust12 + 34 + 56