Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варианты_Структуры.doc
Скачиваний:
10
Добавлен:
13.08.2019
Размер:
92.16 Кб
Скачать

Вариант 12.

  1. Описать структуру с именем STUDENT, содержащую поля:

Фамилия студента

Вложенная структура Group

отделение

номер группы

Успеваемость(массив из 5 элементов)

Написать программу, выполняющую следующие действия:

    1. Инициализировать массив, состоящий из 10 структур типа STUDENT

    2. Упорядочить записи в алфавитном порядке по фамилии студента.

    3. Вывести на экран фамилии студентов и номера групп, которые имеют оценки по второму предмету выше средней оценки по этому предмету.

    4. Вывод на экран фамилии студентов и групп для всех студентов, имеющих хотя бы одну 3 для отделения, совпадающим с введеным с клавиатуры.

    5. Вывод на экран фамилии студента и номера его группы, имеющего самый высший средний балл

    6. Если таких студентов нет, вывести соответствующее сообщение.

  1. Описать структуру с именем ZNAK, содержащую следующие поля:

Вложенную структуру Person, содержащую поля

Фамилия

Имя

Дата рождения (массив из трех чисел)

Знак Зодиака

Написать программу, выполняющую следующие действия:

  1. Ввод с клавиатуры в массив, состоящий из 8 элементов

  2. Упорядочить записи по знакам Зодиака, внутри групп - по датам рождения.

  3. Вывод на экран информации о самом молодом человеке, чей знак совпадает со знаком, введенным с клавиатуры.

  4. Если такой информации нет, вывести соответствующее сообщение.