Описание
Информатика

В классе находится n студентов. Каждый из них был оценен за урок по информатике на 3, 4 или 5 баллов, сегодня не было

В классе находится n студентов. Каждый из них был оценен за урок по информатике на 3, 4 или 5 баллов, сегодня не было двоек. Напишите программу, которая получает список оценок - n чисел - и выводит сообщение на экран о том, кого сегодня больше: студентов с отличными оценками, хорошими оценками или с оценками "троечников".
Верные ответы (1):
  • Песчаная_Змея
    Песчаная_Змея
    27
    Показать ответ
    Описание: Для решения этой задачи необходимо написать программу, которая будет принимать список оценок студентов и определять, кого сегодня больше: студентов с отличными оценками, хорошими оценками или с оценками "троечников".

    Сначала необходимо получить входные данные - список оценок студентов. Затем можно создать три переменные: `excellent` (для хранения количества студентов с отличными оценками), `good` (для хранения количества студентов с хорошими оценками) и `average` (для хранения количества студентов со средними оценками).

    Далее, используя цикл, пройтись по каждой оценке в списке и увеличивать соответствующую переменную в зависимости от оценки студента. Например, если оценка студента равна 5, увеличить переменную `excellent` на 1.

    После перебора всех оценок, нужно сравнить значения переменных `excellent`, `good` и `average` и вывести на экран сообщение о том, кого сегодня больше. Например, если значение `excellent` больше, вывести сообщение "Сегодня больше студентов с отличными оценками".

    Пример использования:


    Введите список оценок через пробел: 4 5 3 5 5 4
    Сегодня больше студентов с отличными оценками


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

    Упражнение:

    Напишите программу, которая принимает список оценок и выводит сообщение о том, кого сегодня больше: студентов с отличными оценками, хорошими оценками или с оценками "троечников".

    (Подсказка: для ввода списка оценок вы можете использовать функцию `input()` и преобразовать строку в список с помощью метода `split()`).
Написать свой ответ: