Добрый день!
Передо мной стоит такая задача:
Создать массив со случайными данными типа (Int, Float, String) и написать функцию сортировки методом выбора по выбранному полю. И также передача информации о выбранном поле для сортировки должно выполняться с помощью замыкания. Как мне это реализовать? В голову совсем никак идей не приходит. Рандомный массив я создал, функцию сортировки методом выбора реализовал. Но не могу сделать так, чтобы пользователь мог выбрать поле, по которому должна выполняться сортировка. А также не могу решить задачу с передачей информации о выбранном поле для сортировки с помощью замыкания. Помогите, пожалуйста!
Вторым параметром функции сортировки добавить замыкание. И потом в месте использования через замыкание указывй по какому полю сортировать. Твоя функция сортировки сейчас сравнивает одновременно 3 поля. Почитай что такое замыкание, что такое кортеж, как к ним получить доступ, и все станет понятно