Описать структуру с именем STUDENT - C (СИ) (75716)

Узнай цену своей работы

Формулировка задачи:

Описать структуру с именем STUDENT, которая содержит следующие поля: • NAME - фамилия и инициалы; • GROUP - номер группы; • SES - оценки из пъъяти предметов (массив из пяти элементов). Написать программу, которая реализовывает следующие действия отдельными функциями: • введение из клавиатуры данных в массив STUD, который состоит из N переменных типа STUDENT; • упорядочивание записи по возрастанию значений поля GROUP; • выведение на экран фамилий и номеров групп для всех студентов, средний балл которых больше 4.0; если таких студентов нет, то вывести соответствующее сообщение.
. Описати структуру з ім'ям STUDENT, яка містить наступні поля: • NAME - прізвище та ініціали; • GROUP - номер групи; • SES - оцінки з п'яти предметів (масив з п'яти елементів). Написати програму, що реалізовує наступні дії окремими функціями: • введення з клавіатури даних в масив STUD, що складається з N змінних типу STU-DENT; • впорядкування записів за зростанням значень поля GROUP; • виведення на екран прізвищ і номерів груп для всіх студентів, середній бал яких більший за 4.0; якщо таких студентів немає, то вивести відповідне повідомлення.

Решение задачи: «Описать структуру с именем STUDENT»

textual
Листинг программы
for(int i=0; i<10; i++)
{
    cout<<"Enter name "<<i+1<<" student ";
    cin>>stud[i].FIO;
 
    cout<<"Enter number "<<i+1<<" group ";
    cin>>stud[i].NUMBER_GROUP;
 
    /*и так далее*/ 
}

Объяснение кода листинга программы

В данном коде используется цикл for для обхода 10 элементов массива структур типа STUDENT. В каждой итерации цикла пользователю предлагается ввести данные для каждого поля структуры, после чего эти данные сохраняются в соответствующих полях массива структур. Список действий:

  1. Создание массива структур типа STUDENT с размером 10.
  2. В каждой итерации цикла пользователю предлагается ввести данные для каждого поля структуры.
  3. Введенные данные сохраняются в соответствующих полях массива структур.
  4. После завершения цикла, массив структур содержит 10 записей данных о студентах.
  5. Возврат в основную программу.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5