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

Вариант 9

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

• name – фамилия; • attendance – посещаемость в процентах (целое число); • marks – успеваемость, оценки (массив из пяти элементов).

• year – год поступления (целое число).

• payment – платник?( может быть 0 или 1).

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

• инициализацию массива massiveStudents, состоящий из 3 структур типа student в тексте программы,

• ввод с клавиатуры данных в массив massiveStudents, состоящий из 3 структур типа student.

• Вывести на дисплей фамилии студентов - бюджетников, если такие есть.

• Вывести на дисплей фамилию студента с лучшей суммой оценок;

Вариант 10

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

• name – фамилия; • marks – успеваемость, оценки (массив из пяти элементов).

• payment – плата за обучение.

• grant – стипендия за обучение.

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

• инициализацию массива massiveStudents, состоящий из 3 структур типа student в тексте программы,

• ввод с клавиатуры данных в массив massiveStudents, состоящий из 3 структур типа student.

• Вывести на дисплей фамилии студентов, у которых стипендия больше платы за обучение.