 
Вопрос задан 24.06.2023 в 13:05.
Предмет Информатика.
Спрашивает Митин Александр.
Ведомость студентов, сдававших сессию, содержит ФИО и оценки по четырем предметам. Вывести список
студентов, сдавших сессию со средним баллом больше 7. На c++ 0
        0
         0
        0
    Ответы на вопрос
 
        Отвечает Пряхин Слава.
                
    Решение представлено во вложениях.
Язык: С++ (Dev C++)
Скриншоты (1-2) - код программы.
Скриншот (3) - результат работы программы.
Примечание: код программы также представлен во вложениях. (файл с расширением cpp)




 0
                    0
                     0
                    0
                 
            Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
                
    Для решения этой задачи вам потребуется создать структуру или класс, представляющий информацию о студентах, и затем создать список студентов с их оценками. После этого, вы можете вычислить средний балл для каждого студента и вывести тех, у кого средний балл больше 7. Вот пример кода на C++:
cpp#include <iostream>
#include <string>
#include <vector>
// Создаем структуру для представления информации о студенте
struct Student {
    std::string name;
    int subject1;
    int subject2;
    int subject3;
    int subject4;
};
int main() {
    // Создаем вектор студентов и заполняем его данными
    std::vector<Student> students = {
        {"Иванов Иван Иванович", 8, 7, 9, 8},
        {"Петров Петр Петрович", 6, 8, 7, 7},
        {"Сидоров Сидор Сидорович", 9, 9, 9, 9},
        // Добавьте остальных студентов с оценками
    };
    // Выводим студентов со средним баллом больше 7
    std::cout << "Студенты со средним баллом больше 7:" << std::endl;
    for (const Student& student : students) {
        // Вычисляем средний балл
        double average = (student.subject1 + student.subject2 + student.subject3 + student.subject4) / 4.0;
        if (average > 7) {
            std::cout << student.name << " - Средний балл: " << average << std::endl;
        }
    }
    return 0;
}
Обратите внимание, что вы должны добавить всех студентов с их оценками в вектор students. После этого код вычислит средний балл для каждого студента и выведет только тех, у кого средний балл больше 7.
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
	- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			