Составить программу, которая позволяет создавать, открывать, редактировать и сохранять в файлы таблицы заданного вариантом формата. Для работы с записями таблицы(строка данных об одном объекте) использовать тип RECORD. Для каждой отдельной таблицы количество записей в ней должно динамически изменяться. Иными словами для организации таблицы следует использовать динамические структуры данных (рекомендуется двунаправленный список-«дек»). Максимальное количество таблиц, которое можно открыть, задается вариантом. Для хранения таблиц рекомендуется использовать массив записей характеризирующих таблицу. Программа должна обладать дружественным интерфейсом. Необходимо наличие строки контекстных подсказок с описанием основных комбинаций клавиш, используемых для управления. Каждая таблица должна открываться в новом окне. Необходимо предусмотреть возможность переключения между окнами. Окна реализовать в текстовом режиме. Все служебные диалоги реализовать также в текстовых окнах. При работе с таблицами предусмотреть возможность добавления, редактирования, удаления, сортировки и поиска записей. Максимальное кол-во таблиц 19 Названия, имена и типы полей записи в таблице [b]Название Имя Тип [/b] №пп Num Byte Название Name String Семестр Term Byte Кол-во часов Course Word [b]Поиск по полю[/b] Название [b]Сортировка по полю[/b] Семестр Выглядеть все это должно приблезительно так: http://www.ljplus.ru/img3/c/y/cyber_duche/TAble.JPG