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

Задание 1

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

Задание 2

Даден е текстуална датотека. Проверете, дали во оваа датотека првиот збор од секоја реченица започнува со голема буква.

Задание 3

Напишете функција, која како параметар ќе прифаќа патека до папка, а ќе враќа број на датотеки од оваа папка и нејзините подпапки.

Задание 4

Дадена е папка со датотеки и подпапки. Најдете ги сите слики и преместете ги во нова папка. Направете така, што сите слики ќе имаат уникатни имиња.

Задание 5

Даден е текстуална датотека. Во неа е напишан текст, поделен на реченици. Измешајте ги зборовите во секоја реченица од текстот и запишете го добиениот текст во нова датотека.

Задание 6

Напишете програма, која ќе ја формира следната низа:

rust"-1-12-23-34-45-"
Задание 7

Напишете програма, која ќе го формира следниот array:

rust[
  12,
  34,
  56,
  78,
  90,
}