Level 8.10 C++ Aufgabensammlung

Задание 1

Gegeben ist eine Textdatei. Prüfen Sie, dass diese Datei am Anfang eine leere Zeile und am Ende - zwei leere Zeilen hat.

Задание 2

Schreiben Sie eine Funktion, die als Parameter den Pfad zu einem Ordner entgegennimmt und die Größe dieses Ordners zurückgibt.

Задание 3

Gegeben ist ein Ordner mit Dateien und Unterordnern. Ermitteln Sie die Pfade zu allen Dateien aus dem Ordner und den Unterordnern. Schreiben Sie das Ergebnis in eine neue Datei, jeder Pfad in einer neuen Zeile.

Задание 4

Gegeben ist eine Textdatei. In ihr steht ein Text, der in Sätze unterteilt ist. Mischen Sie die Wörter in jedem Satz des Textes und schreiben Sie den erhaltenen Text in eine neue Datei.

Задание 5

Erstellen Sie eine Funktion, die einen Ordner zusammen mit seinem gesamten Inhalt löscht.

Задание 6

Gegeben ist ein Ordner mit Dateien und Unterordnern. Erstellen Sie eine Kopie dieses Ordners.

Задание 7

Schreiben Sie alle Schaltjahre der letzten hundert Jahre in eine Datei.