Программирование операций над записями и типизированными файлами

Написать программу, которая смогла бы выполнить задачу:

Описать структуру с именем PRICE, содержащую следующие поля:

- название товара;

- название магазина, в котором продается товар;

- стоимость товара в грн.

Написать программу, выполняющую следующие действия с помощью

процедур или функций:

- ввод с клавиатуры данных в файл, состоящий из элементов типа PRICE;

записи должны быть размещены в алфавитном порядке по названиям магази-

нов;

- чтение данных из этого файла;

- вывод на экран информации о товарах, продающихся в магазине, назва-

ние которого введено с клавиатуры;

- если такого магазина нет, выдать на дисплей соответствующее сообще-

ние.