7.3 деңгей Rust тапсырмалар жинағы
Задание 1
Массивті параметр ретінде қабылдайтын және элементтердің дубликаттарын қамтымайтын жаңа массивті қайтаратын функция жасаңыз.
Задание 2
Массивті параметр ретінде қабылдайтын және бір-біріне жақын орналасқан бірдей элементтерді қамтымайтын жаңа массивті қайтаратын функция жасаңыз.
Задание 3
Бірінші параметр ретінде бүтін санды қабылдайтын және оның цифрларының санын екінші параметрмен көрсетілгендей қайтаратын функция жасаңыз.
Задание 4
Санды параметр ретінде қабылдайтын және оның жай сан ба, жоқ па екенін тексеретін функция жасаңыз.
Задание 5
Сандар массивін параметр ретінде қабылдайтын және осы массивтегі ең үлкен және ең кіші мәндерді келесі структура түрінде қайтаратын функция жасаңыз:
ruststruct Date
{
min: i16,
max: i16,
}