Задание: Определить структурированный тип и набор функций для работы с таблицей записей, реализованной в массиве структур. В перечень функций входят
· ввод записи таблицы с клавиатуры
· загрузка и сохранение таблицы в текстовом файле
· просмотр таблицы
· сортировка таблицы в порядке возрастания заданного поля
· поиск в таблице элемента с заданным значением поля или с наиболее близким к нему по значению
· удаление записи
· изменение (редактирование) записи
· вычисление с проверкой и использованием всех записей по заданному условию и формуле (например, общая сумма на всех счетах)
Перечень полей, которые реализованы в коде: Наименование товара, цена, количество, процент торговой надбавки
Код написан с использованием контейнера vector, а также использован стандартный алгоритм sort
Весь код прокомментирован. Имеется отчет к лабораторной работе
Примечание: если не работает кириллица в консоли, то необходимо сменить шрифт на Lucida Console (правой кнопкой мыши по верхней панели -> свойства -> шрифт)