Сатҳи 7.3 китоби машқҳои Rust

Задание 1

Функсияе созед, ки параметраш массивро қабул карда ва массиви наве бармегардонад, ки нусхаҳои такроришудаи унсурҳоро надорад.

Задание 2

Функсияе созед, ки параметраш массивро қабул карда ва массиви наве бармегардонад, ки унсурҳои якхелаи ҳамсояро дошта нашавад.

Задание 3

Функсияе созед, ки параметри якумаш адади бутунро қабул карда ва шумораи рақамҳои онро, ки дар параметри дуюм муайян карда мешавад, бармегардонад.

Задание 4

Функсияе созед, ки параметраш ададро қабул карда ва санҷад, ки он сода аст ё не.

Задание 5

Функсияе созед, ки параметраш массиви ададҳоро қабул карда ва арзиши максималию минималиро аз ин массив ба шакли структураи зерин бармегардонад:

ruststruct Date
{
  min: i16,
  max: i16,
}