Написать программу, записывающую в файл, и читающую из файла массив из структур. Написать следующие функции и организовать их вызов: функцию линейного поиска в файле; функцию сортировки массива и файла методами прямого выбора и QuickSort; функцию двоичного поиска в отсортированном массиве.
Список товаров, имеющихся на складе, включает в себя наименование товара, количество единиц товара, цену единицы и дату поступления товара на склад. Вывести в алфавитном порядке список товаров, хранящихся больше месяца, стоимость которых превышает 100 000 р. Ключ: наименование товара