Сам я студент, и всё было бы хорошо, но препод в пятницу сказала что улетает в москву через 5 дней.
Дала задание сказала:"сделаешь поставлю экзамен не сделаешь пиши пропало". Сам сделать не могу, паникую, на осень оставаться не хочу. Одна надежда на вас. Помогите пожалуйста.
вот текст задания:
Вариант 4.
Программа должна содержать меню и ввод-вывод в окна на экране. Необходимо предусмотреть контроль ошибок пользователя при вводе данных. Логически законченные фрагменты оформить в виде подпрограмм. Обмен данными с подпрограммами осуществлять через список параметров подпрограмм, избегая применения глобальных переменных.
 В текстовом файле хранится список служащих. Для каждого служащего указаны:
•    фамилия;
•    инициалы;
•    название занимаемой должности;
•    год поступления на работу;
•    оклад. 
Написать программу, выполняющую следующие действия:
•    корректировку или дополнение списка с клавиатуры;
•    сортировку по фамилии, окладу или году поступления;        
•    вывод на экран информации о служащем, фамилия которого введена с клавиатуры;
•    запись списка в файл под тем же или новым именем.
Заранее спасибо.