Электронный журнал на Python
Информатика

Напишите программу на Python для электронного журнала, которая рекомендует окончательную оценку (2, 3, 4

Напишите программу на Python для электронного журнала, которая рекомендует окончательную оценку (2, 3, 4 или 5), основываясь на средних показателях, введенных для пятерых учеников. Оценки округляются до ближайшего целого числа в большую сторону. Например, 3.5 будет округлено до 4. Входные данные: 4.23, 3.6, 4.5, 4.76, 3.12. Выходные данные: 4, 4, 5, 5, 3.
Верные ответы (1):
  • Kristina_4773
    Kristina_4773
    33
    Показать ответ
    Электронный журнал на Python

    Объяснение:
    Для написания программы, которая рекомендует окончательную оценку на основе среднего значения пяти учеников, мы будем использовать язык программирования Python. Входные данные представляют собой средние показатели пяти учеников, а выходные данные - окончательные оценки, округленные до ближайшего целого числа.

    Чтобы решить эту задачу, мы будем использовать следующие шаги:
    1. Создать список, содержащий средние оценки учеников: `[4.23, 3.6, 4.5, 4.76, 3.12]`.
    2. Пройти по каждому элементу списка и округлить его до ближайшего целого числа (используем функцию `round()`).
    3. Создать новый список, содержащий округленные оценки.
    4. Вывести новый список оценок.

    Код программы на Python:
    python
    grades = [4.23, 3.6, 4.5, 4.76, 3.12]
    final_grades = []

    for grade in grades:
    final_grade = round(grade)
    final_grades.append(final_grade)

    print(final_grades)


    Демонстрация:
    Если мы запускаем программу с входными данными `[4.23, 3.6, 4.5, 4.76, 3.12]`, то она выводит `[4, 4, 5, 5, 3]`, что соответствует округленным оценкам каждого ученика.

    Совет:
    При разработке программы для электронного журнала важно убедиться, что вы правильно округляете оценки учеников, чтобы получить точное окончательное значение. Для этого вы можете использовать функцию `round()` для округления до ближайшего целого числа.

    Задание для закрепления:
    Напишите программу на Python, которая рекомендует окончательную оценку на основе средних показателей следующих учеников: `[3.2, 4.8, 2.5, 3.9, 4.1]`.
Написать свой ответ: