Επίπεδο 6.10 του βιβλίου προβλημάτων Rust
Задание 1
Ζητήστε από τον χρήστη να εισάγει δύο ημερομηνίες στη μορφή έτος-μήνας-ημέρα. Προσδιορίστε πόσες ημέρες υπάρχουν μεταξύ των εισαγμένων ημερομηνιών.
Задание 2
Συμπληρώστε έναν πίνακα με τυχαίους
αριθμούς από το διάστημα από 1
έως 100.
Задание 3
Εμφανίστε όλες τις ημερομηνίες του τρέχοντος μήνα στην κονσόλα στη μορφή έτος-μήνας-ημέρα. Σημειώστε τις εργάσιμες και τις αργίες, καθώς και την τρέχουσα ημέρα.
Задание 4
Γράψτε ένα πρόγραμμα που θα δημιουργήσει την ακόλουθη συμβολοσειρά:
rust"12 34 56 78"
Задание 5
Γράψτε ένα πρόγραμμα που θα δημιουργήσει την ακόλουθη συμβολοσειρά:
java"1+2-3+4-5+6-7+8"
Задание 6
Δίνονται δύο ημερομηνίες σε μορφή της ακόλουθης δομής:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}
Λάβετε τη διαφορά μεταξύ αυτών των ημερομηνιών σε μορφή της ακόλουθης δομής:
ruststruct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}