Nivelul 8.10 al Sarcinelor Rust

Задание 1

Este dat un fișier text. Verificați că în acest fișier la început există o linie goală, iar la sfârșit - două linii goale.

Задание 2

Scrieți o funcție care va primi ca parametru calea către un director și va returna dimensiunea acestui director.

Задание 3

Este dat un director cu fișiere și subdirectoare. Obțineți căile către toate fișierele din director și subdirectoare. Rezultatul scrieți într-un nou fișier, fiecare cale pe o linie nouă.

Задание 4

Este dat un fișier text. În el este scris un text, împărțit în propoziții. Amestecați cuvintele în fiecare propoziție a textului și scrieți textul obținut într-un fișier nou.

Задание 5

Creați o funcție care va șterge un director împreună cu tot conținutul acestuia.

Задание 6

Este dat un director cu fișiere și subdirectoare. Realizați o copie a acestui director.

Задание 7

Scrieți într-un fișier toți anii bisecți din ultimii o sută de ani.