Ниво 8.3 на задачите во Rust

Задание 1

Дадена е текстуална датотека. Во неа е запишан текст и се среќаваат броеви. Подигнете го секој од овие броеви на квадрат и запишете го резултатот назад во истата датотека.

Задание 2

Дадена е папка со датотеки. Избришете од оваа папка сите датотеки со даденото extension.

Задание 3

Даден е array. Запишете ги elements од овој array во датотека така што секој element да е напишан во нов ред.

Задание 4

Направете функција која ќе враќа array, исполнет со N случајни броеви од дадениот опсег така што броевите да не се повторуваат.