Відповідь:
1. Текст програми на мові Python(результат виконання програми на фото):
# Запитуємо користувача ввести 8 оцінок і зберігаємо їх у списку grades
for i in range(8):
while True:
try:
grade = float(input("Enter grade " + str(i+1) + ": "))
if grade < 0 or grade > 10:
raise ValueError("Grade must be between 0 and 10")
break
except ValueError as e:
print("Invalid input. Try again.", e)
grades.append(grade)
# Якщо оцінка більше 7, збільшуємо лічильник above_7 на 1
if grade > 7:
above_7 += 1
# Обчислюємо середню оцінку
avg_grade = sum(grades)/len(grades)
print("Average grade: ", avg_grade)
print("Number of grades above 7: ", above_7)
2. Аналіз роботи проекту:
Я вважаю, що реалізація проекту правильна, оскільки програма виконує всі вказані в завданні операції.
3. Зберігаємо проект в папці Практична робота.py
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Відповідь:
1. Текст програми на мові Python(результат виконання програми на фото):
# Запитуємо користувача ввести 8 оцінок і зберігаємо їх у списку grades
for i in range(8):
while True:
try:
grade = float(input("Enter grade " + str(i+1) + ": "))
if grade < 0 or grade > 10:
raise ValueError("Grade must be between 0 and 10")
break
except ValueError as e:
print("Invalid input. Try again.", e)
grades.append(grade)
# Якщо оцінка більше 7, збільшуємо лічильник above_7 на 1
if grade > 7:
above_7 += 1
# Обчислюємо середню оцінку
avg_grade = sum(grades)/len(grades)
print("Average grade: ", avg_grade)
print("Number of grades above 7: ", above_7)
2. Аналіз роботи проекту:
Я вважаю, що реалізація проекту правильна, оскільки програма виконує всі вказані в завданні операції.
3. Зберігаємо проект в папці Практична робота.py