ПОМОГИТЕ ПОЖАЛУЙСТА С ЗАДАЧЕЙ
для составления отчета в систему вводят результаты ЕГЭ по информатике. Составьте программу, запрашивающую количество учеников, проходной балл, а затем балл ЕГЭ каждого школьника. Программа должна вычислить средний балл среди обучающихся, сдающих ЕГЭ.
ПРИНИМАЮТСЯ ТОЛЬКО ПРОГРАММЫ НА С++ ИЛИ PYTON
Answers & Comments
school_boys = int(input('Введите количество учеников: '))
minium_ball = int(input('Введите проходной балл: '))
balls = input('Введите бал каждого ученика через запятую(199, 37 - пример): ')
def isPassed(x):
if x >= minium_ball:
return True
return False
balls = list(balls.split(', '))
balls = list(map(int, balls))
if len(balls) == school_boys:
passed = list(filter(isPassed, balls))
print(f'{sum(passed) / len(passed)} - средний балл')