Nivelul 8.10 al cărții de probleme C++

Задание 1

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

Задание 2

Scrieți o funcție care ca parametru va primi 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 un rând 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 directorul împreună cu tot conținutul său.

Задание 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.