logo search
cpp4_2008

Вариант 4 Студенты института

Разработать приложение, позволяющее организовать работу по учёту студентов некоторого подразделения института. Информация об учащемся, хранится в некотором описателе учащегося.

Описатель младшекурсника содержит следующую информацию: фамилия и инициалы студента, “индекс группы”; номер профилирующей кафедры; оценки за прошедшую сессию (максимум 5 чисел).

Описатель старшекурсника содержит следующую информацию: фамилия и инициалы студента, “индекс группы”; номер профилирующей кафедры; оценки за прошедшую сессию (максимум 4 числа); направление темы УИР (учебно-исследовательской работы); место выполнения; оценки руководителя и комиссии.

Описатель выпускника содержит следующую информацию: фамилия и инициалы студента, “индекс группы”; номер профилирующей кафедры; направление темы ДП (дипломного проекта); место выполнения; оценки руководителя, рецензента и ГЭК (государственной экзаменационной комиссии).

Каждый студент имеет уникальную характеристику – шифр студента (число). Информация обо всех студентах сведена в таблицу, каждый элемент которой содержит шифр и указатель на его описатель. Элементы таблицы упорядочены по возрастанию значений шифра.

Обеспечить выполнение следующих операций.