В динамической памяти создать двусвязный список из записей, содержащих поля продаж программных продуктов: наименование, фирма, стоимость, объем (Мб), количество на складе. Организовать поиск, добавление и удаление записей через меню
Применяя шейкерную сортировку, отсортировать массив, файл, список, элементами которых является одна и та же совокупность строковых велечин. Сравнивая время работы программ для каждого случая. Результаты отображать на экране