Используя динамические списки, написать программу для биржи труда, в которой ведется список рабочих мест на предприятиях городах.
Имеется два динамических списка. В одном хранится информация о свободных местах, в другой клиент бюро вводит информацию о своей квалификации и требованиях.
В программе должны присутствовать следующие процедуры:
1. Формирование динамического списка с элементами, содержащими следующие поля: наименование организации, местоположение организации (расстояние в километрах от центра города), наименование должности, требуемая квалификация (разряд или образование), требуемый стаж работы по специальности, заработная плата в месяц, наличие ежегодного оплачиваемого отпуска. А также формирование списка запроса клиента. 2. Вывод списка на экран; 3. Добавление элемента в список; 4. Удаление элемента из списка; 5. Распечатка для каждого клиента списка рабочих мест в соответствии с его требованиями; 6. Поиск элемента списка по соответствующему полю; 7. Запись в файл и загрузка из файла.
Выбор необходимого действия обеспечить через удобный интерфейс. Для записи и загрузки из файла использовать типизированный файл.