На странице представлен фрагмент

Реши любую задачу с помощью нейросети.

Программа на Python, которая рассчитывает средний балл по предметам:

“`python
number_of_subjects = int(input(“Введите количество предметов: “))
total_grade = 0

for i in range(number_of_subjects):
grade = float(input(f”Введите оценку для предмета {i+1}: “))
total_grade += grade

average_grade = total_grade / number_of_subjects

print(f”Средний балл: {average_grade:.2f}”)

if average_grade >= 4.0:
print(“Отличный результат!”)
elif average_grade >= 3.0:
print(“Хороший результат”)
else:
print(“Низкий результат”)
“`

В данной программе сначала запрашивается количество предметов. Затем с помощью цикла for пользователь поочередно вводит оценку для каждого предмета. Сумма всех оценок сохраняется в переменной `total_grade`. После этого производится расчет среднего балла, который выводится на экран с точностью до двух знаков после запятой.

В зависимости от значения среднего балла, выводится соответствующее сообщение. Если средний балл больше или равен 4.0, выводится “Отличный результат!”. Если средний балл меньше 4.0, но больше или равен 3.0, выводится “Хороший результат”. В случае, если средний балл меньше 3.0, выводится “Низкий результат”.