Помогите написать программу или объясните как?
База данных «Подписка»

Составить программу создания и обработки файла данных, содержащих сведения о подписчиках.
Информация состоит из записей в типизированном файле.
Каждая запись должна содержат следующие поля:
-Индекс издания;
-название издания;
-цена;
-окончание подписки;
-форма доставки (до востребования, до квартиры) ;
-фамилия подписчика;
-адрес подписчика.

Программа должна содержать заставку и меню.
Обработка файла должна включать следующие действия:
1.Создание базы данных в типизированном файле.
2.Дополнение файла новыми записями.
3.Вывод на экран базы данных.
4.Сортировка изданий по убыванию цены.
5.Вывод фамилий подписчиков, оформивших подписку до востребования.
6.Вывод последнего срока подписки и названия соответствующего издания.
7.Вывод базы данных с сортировкой названий изданий по алфавиту.
8.Вывод адресов подписчиков, оформивших подписку до квартиры.

Все элементы обработки файла должны быть оформлены в виде процедур.

Помогите написать или подскажите хотя бы с чего начать. Если у кого есть что- то похожее скиньте пожалуйста.
!!!Платные услуги не предлагать!!!

  • пишу на АДА, устроит?

Вас заинтересует