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

Задание 1

Δίνεται ένα αρχείο κειμένου. Βρείτε τον αριθμό των κενών γραμμών από αυτό το αρχείο.

Задание 2

Δίνεται ένα αρχείο κειμένου. Ελέγξτε ότι σε αυτό το αρχείο η πρώτη λέξη κάθε πρότασης ξεκινά με κεφαλαίο γράμμα.

Задание 3

Γράψτε μια συνάρτηση που ως παράμετρο θα δέχεται τη διαδρομή ενός φακέλου, και θα επιστρέφει τον αριθμό των αρχείων από αυτόν τον φάκελο και τους υποφακέλους του.

Задание 4

Δίνεται ένας φάκελος με αρχεία και υποφακέλους. Βρείτε όλες τις εικόνες και μετακινήστε τές σε έναν νέο φάκελο. Φροντίστε ώστε όλες οι εικόνες να έχουν μοναδικά ονόματα.

Задание 5

Δίνεται ένα αρχείο κειμένου. Σε αυτό έχει γραφτεί κείμενο, χωρισμένο σε προτάσεις. Ανακατέψτε τις λέξεις σε κάθε πρόταση του κειμένου και γράψτε το προκύπτον κείμενο σε ένα νέο αρχείο.

Задание 6

Γράψτε ένα πρόγραμμα που θα δημιουργεί την ακόλουθη συμβολοσειρά:

rust"-1-12-23-34-45-"
Задание 7

Γράψτε ένα πρόγραμμα που θα δημιουργεί τον ακόλουθο πίνακα:

rust[
  12,
  34,
  56,
  78,
  90,
}