Level 8.10 Buku Tugas Rust

Задание 1

Diberikan sebuah file teks. Periksa, apakah dalam file tersebut di awal terdapat satu baris kosong, dan di akhir - dua baris kosong.

Задание 2

Tulis sebuah fungsi, yang parameternya akan menerima path ke sebuah folder, dan mengembalikan ukuran folder tersebut.

Задание 3

Diberikan sebuah folder berisi file dan subfolder. Dapatkan path ke semua file dari folder dan subfolder tersebut. Hasilnya tulis ke dalam file baru, setiap path pada baris baru.

Задание 4

Diberikan sebuah file teks. Di dalamnya tertulis sebuah teks, yang dibagi menjadi kalimat-kalimat. Acak kata-kata dalam setiap kalimat teks tersebut dan tulis teks yang telah diacak ke dalam file baru.

Задание 5

Buatlah fungsi yang akan menghapus folder beserta seluruh isinya.

Задание 6

Diberikan sebuah folder berisi file dan subfolder. Buatlah salinan dari folder tersebut.

Задание 7

Tulis ke dalam sebuah file semua tahun kabisat dalam seratus tahun terakhir.