docs(menu): redesign application menu structure
This commit is contained in:
+68
-24
@@ -1,29 +1,73 @@
|
||||
ГЛАВНОЕ МЕНЮ
|
||||
|
||||
1. Создать и вывести коллекцию
|
||||
1.1. Выбрать размер коллекции
|
||||
1.2. Выбрать способ заполнения
|
||||
1.2.1. Вручную
|
||||
1.2.1.1. Задать новый элемент
|
||||
1.2.1.2. Завершить создание коллекции
|
||||
1.2.2. Случайными значениями
|
||||
1.2.3. Из файла
|
||||
1.2.3.1. Указать абсолютный путь до файла
|
||||
Показать текущую коллекцию
|
||||
|
||||
2. Настроить и выполнить сортировку
|
||||
2.1. Выбрать тип сортировки
|
||||
2.1.1. Обычная сортировка
|
||||
2.1.1.1. Выбрать поле 1
|
||||
2.1.1.2. Выбрать поле 2
|
||||
2.1.1.3. Выбрать поле 3
|
||||
2.1.2. Сортировка по чётности
|
||||
2.1.2.1. Выбрать числовое поле
|
||||
2.2. Выполнить сортировку и вывести результат
|
||||
2.3. Дописать в файл последний результат сортировки
|
||||
Меню создания новой коллекции
|
||||
Вернуться
|
||||
Задать размер
|
||||
Настроить способ заполнения
|
||||
Пользовательские данные
|
||||
Задать поле 'Название A'
|
||||
Задать поле 'Название B'
|
||||
Задать поле 'Название C'
|
||||
Задать индекс изменяемого объекта
|
||||
Изменить данные объекта
|
||||
Предпросмотр
|
||||
Случайные данные
|
||||
Настройка диапазона генерации
|
||||
Поле 'Название A'
|
||||
Задать минимальное значение
|
||||
Задать максимальное значение
|
||||
Поле 'Название B'
|
||||
Задать минимальное значение
|
||||
Задать максимальное значение
|
||||
Поле 'Название C'
|
||||
Задать минимальное значение
|
||||
Задать максимальное значение
|
||||
Данные из файла
|
||||
Задать путь до файла
|
||||
Абсолютный
|
||||
Относительный
|
||||
Выбрать способ заполнения
|
||||
Пользовательские данные *
|
||||
Случайные данные
|
||||
Данные из файла
|
||||
Создать новую коллекцию
|
||||
|
||||
3. Подсчитать количество вхождений элемента
|
||||
3.1. Ввести элемент N
|
||||
3.2. Выполнить многопоточный подсчёт
|
||||
3.3. Вывести результат
|
||||
Меню сохранения текущей коллекции в файл
|
||||
Вывести текущий абсолютный путь до файла
|
||||
Задать путь до файла
|
||||
Абсолютный
|
||||
Относительный
|
||||
Дописать коллекцию в текущий файл
|
||||
|
||||
4. Выход
|
||||
Меню сортировки текущей коллекции
|
||||
Вернуться
|
||||
Настроить способ сортировки
|
||||
Обычная сортировка
|
||||
Сортировать по полю 'Название A'
|
||||
Сортировать по полю 'Название B'
|
||||
Сортировать по полю 'Название C'
|
||||
Настроить способ сортировки
|
||||
Сортировка по чётности
|
||||
Выбрать числовое поле 'Название A'
|
||||
Выбрать числовое поле 'Название B'
|
||||
Выбрать способ сортировки
|
||||
Обычная сортировка *
|
||||
Сортировка по чётности
|
||||
Сортировать текущую коллекцию
|
||||
|
||||
Меню поиска элемента в текущей коллекции
|
||||
Вернуться
|
||||
Задать значение поля 'Название A'
|
||||
Задать значение поля 'Название B'
|
||||
Задать значение поля 'Название C'
|
||||
Найти первое вхождение в текущей коллекции
|
||||
|
||||
Меню подсчёта количества вхождений элемента
|
||||
Задать значение поля 'Название A'
|
||||
Задать значение поля 'Название B'
|
||||
Задать значение поля 'Название C'
|
||||
Выполнить многопоточный подсчёт
|
||||
|
||||
Завершить выполнение программы
|
||||
|
||||
Reference in New Issue
Block a user