
Составить программу: Дана ведомость из 10 записей: фамилия и 3 оценки. Найти среднее
арифметическое и округлить.

Ответы на вопрос





Конечно, я могу помочь вам составить программу на примере языка программирования Python. Эта программа принимает введенные пользователем фамилии и три оценки для 10 записей, находит среднее арифметическое оценок для каждой записи и округляет результат. Вот как это можно сделать:
```python # Создаем список для хранения данных (фамилии и оценки) ведомость = []
# Запрашиваем у пользователя 10 записей for i in range(10): фамилия = input("Введите фамилию: ") оценки = [] # Запрашиваем три оценки и добавляем их в список for j in range(3): оценка = float(input(f"Введите {j + 1}-ю оценку для {фамилия}: ")) оценки.append(оценка) # Вычисляем среднее арифметическое и округляем его среднее = sum(оценки) / len(оценки) округленное_среднее = round(среднее, 2) # Добавляем фамилию и округленное среднее в список ведомости ведомость.append((фамилия, округленное_среднее))
# Выводим результаты print("\nСредние оценки ведомости:") for запись in ведомость: print(f"{запись[0]}: {запись[1]}") ```
В этой программе мы используем вложенные циклы для ввода фамилии и трех оценок для 10 записей. Затем мы вычисляем среднее арифметическое для каждой записи, округляем его до двух знаков после запятой и выводим результаты. Пожалуйста, учтите, что в этом примере предполагается, что пользователь вводит числовые значения для оценок.


Похожие вопросы


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili