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