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

Задание 1

Ρωτήστε τον χρήστη για δύο ακέραιους αριθμούς. Συμπληρώστε ένα διάνυσμα με ακέραιους αριθμούς από το διάστημα που ορίζεται από τον χρήστη.

Задание 2

Δίνεται ένας πίνακας:

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

Ταξινομήστε τα στοιχεία σε κάθε υποπίνακα.

Задание 3

Δίνεται κάποιος πίνακας με αριθμούς, για παράδειγμα, ο ακόλουθος:

rustlet arr = [1, 2, 3, 4, 5, 6];

Συγχωνεύστε τα ζεύγη των στοιχείων μαζί:

rust[12, 34, 56]
Задание 4

Εμφανίστε στην οθόνη την ακόλουθη πυραμίδα:

111
222
333
444
555
666
777
888
999
Задание 5

Δίνεται μια δομή με ημερομηνία:

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

Ρωτήστε τον χρήστη για μια ημερομηνία στη μορφή έτος-μήνας-ημέρα. Αποθηκεύστε αυτήν την ημερομηνία σε μια μεταβλητή, που υλοποιεί τη δομή ημερομηνίας μας.