Разработать прототип файлового менеджера с функцией показа файлов в заданном каталоге, упорядоченных по возрастанию/убыванию размера.
Входные данные:
• Путь до директории, в которой необходимо отсортировать содержимое.
• Метод сортировки.
Выходные данные:
• Отсортированный список имен файлов с указанием размера.
• Время сортировки.
Программа должна предоставлять пользователю возможность сменить метод сортировки и повторно формировать выходные данные.
Программа должна реализовывать диалог с пользователем посредством интерфейса, который включает:
• возможность ввода пути до заданного каталога;
• возможность выбора метода сортировки;
• возможность просмотра отсортированного списка файлов с указанием размера.
Необходимо реализовать два метода сортировки в соответствии с распределением в файле. Файл с распределением