• Описать структуру с именем STUDENT, содержащую следующие поля:-фамилия и инициалы;-номер группы;-успеваемость (массив из пяти элементов).Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из 10 структур типа STUDENT; записи должны быть упорядочены по возрастанию номера группы;вывод на дисплей фамилии и номеров групп для всех студентов включенных в массив если средний балл студента больше 4,0 ;если таких студентов нет вывести соответствующее сообщение.
    язык С++


Ответы 1

  • #include "iostream"

    using namespace std;

    struct STUDENT

    {

    char name[30];

    int group;

    int ses[5];

    };

    int main()

    {

    STUDENT stud1[10];

    for (int st=0; st<10; st++)

    {

    cout << "Введите фамилию: "; cin.getline(stud1[st].name, 30);

    cout << "Введите номер группы: "; cin >> stud1[st].group;

    for (int i=0; i<5; i++)

    {

    cout << "Введите успеваемость #" << i << ": ";

    cin >> stud1[st].ses[i];

    }

    cout << endl;

    cin.get();

    }

    cin.get();

    return 0;

    }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years