Вопрос задан 13.06.2023 в 17:23.
Предмет Другие предметы.
Спрашивает Кощеев Егор.
Срочно помогите написать такой код на pyhton. Вам нужно чтобы пользователь вручную ввел оценки по
предметам. Он самостоятельно выбирает предмет или добавляет, и может добавлять неограниченное количество оценок. Вам нужно посчитать средний балл студента. (Посчитать оценки за предмет и вывести среднюю, а потом уже из этого сделать итоговую )Ответы на вопрос
Отвечает DELETED.
приветик я Таня как діла я з України
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, я могу помочь вам с этим. Вот пример кода на Python, который позволит пользователю вводить оценки по предметам и вычислять средний балл студента:
python# Создаем пустой словарь для хранения оценок по предметам
оценки = {}
# Предлагаем пользователю вводить оценки
while True:
предмет = input("Введите предмет (или 'завершить' для выхода): ")
if предмет == "завершить":
break
# Предлагаем пользователю вводить оценки по выбранному предмету
оценки_по_предмету = []
while True:
оценка = input("Введите оценку по предмету (или 'готово' для завершения): ")
if оценка == "готово":
break
оценки_по_предмету.append(float(оценка))
# Добавляем оценки по предмету в словарь
оценки[предмет] = оценки_по_предмету
# Вычисляем средний балл студента
сумма_оценок = 0
количество_оценок = 0
for предмет, оценки_по_предмету in оценки.items():
сумма_оценок += sum(оценки_по_предмету)
количество_оценок += len(оценки_по_предмету)
средний_балл_по_предмету = sum(оценки_по_предмету) / len(оценки_по_предмету)
print(f"Средний балл по предмету {предмет}: {средний_балл_по_предмету}")
средний_балл_студента = сумма_оценок / количество_оценок
print(f"Средний балл студента: {средний_балл_студента}")
Этот код позволяет пользователю вводить предметы и оценки по каждому предмету до тех пор, пока пользователь не введет "завершить" вместо названия предмета. Затем он вычисляет средний балл по каждому предмету и выводит его. В конце программа вычисляет и выводит средний балл студента, основанный на всех введенных оценках.
Похожие вопросы
Топ вопросов за вчера в категории Другие предметы
Другие предметы 270
Последние заданные вопросы в категории Другие предметы
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
