n = int(input("please type number of students and their grades>>>"))
grades = []
def solve_for(grades):
for i in grades(4):
if grades_item >= 38:
if grades_item % 5 == 3:
grades_item += 2
elif grades_item % 5 == 4:
grades_item += 1
else:
print(grades_item)
for i in range(n):
grades_item = int(input())
grades.append(grades_item)
result = solve_for(grades)
я что-то не так делаю?
Попытка заставить пользователя ввести 4 числа 73, 67, 38, 33 и создать список, который округляет эти числа, основываясь на функции if for-loop
Правила включают в себя:
Если разница между оценкой и следующим кратным 5 меньше 3, округление до следующего кратного 5
Если значение оценки меньше 38, округление не происходит, так как результатом будет оценка с ошибкой.