Функция выбора случайных уникальных элементов из массива без повторений
Что делает функция:
1 Принимает на вход:
- ИсходныйМассив — исходный массив элементов
- КолЭлементов — количество элементов, которые нужно выбрать
2 Проверяет корректность запроса:
- Если запрошенное количество (КолЭлементов) больше длины массива — выбрасывает исключение
3 Перемешивает исходный массив:
- Вызывает функцию МассивПеремешать() (вероятно, реализует алгоритм случайного перемешивания, например, тасование Фишера-Йетса)
4 Забирает первые N элементов:
- Из перемешанного массива берёт первые КолЭлементов элементов
- Добавляет их в новый массив
5 Возвращает массив со случайными уникальными элементами






