Cấp độ 8.10 bộ bài tập C++

Задание 1

Cho một tập tin văn bản. Hãy kiểm tra xem trong tập tin này, ở đầu có một dòng trống, và ở cuối - có hai dòng trống hay không.

Задание 2

Viết một hàm, tham số của nó sẽ nhận đường dẫn đến một thư mục, và trả về kích thước của thư mục đó.

Задание 3

Cho một thư mục chứa các tập tin và thư mục con. Hãy lấy đường dẫn đến tất cả các tập tin từ thư mục và các thư mục con. Ghi kết quả vào một tập tin mới, mỗi đường dẫn trên một dòng mới.

Задание 4

Cho một tập tin văn bản. Trong đó có viết một văn bản, được chia thành các câu. Hãy xáo trộn các từ trong mỗi câu của văn bản và ghi văn bản thu được vào một tập tin mới.

Задание 5

Tạo một hàm, hàm đó sẽ xóa một thư mục cùng với toàn bộ nội dung bên trong nó.

Задание 6

Cho một thư mục với các tập tin và thư mục con. Hãy tạo một bản sao của thư mục này.

Задание 7

Ghi vào một tập tin tất cả các năm nhuận trong một trăm năm trước.