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

Задание 1

Направете функција која како параметар ќе прифаќа низа и ќе враќа случаен елемент од таа низа.

Задание 2

Направете функција која како параметар ќе прифаќа низа и ќе враќа низа од N случајни елементи од таа низа.

Задание 3

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

Задание 4

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

Задание 5

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

Задание 6

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

Задание 7

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