В классе N человек. Каждый из них получил за урок по информатике оценку: 3, 4 или 5, двоек сегодня не было.
Напишите программу, которая получает список оценок — N чисел — и выводит на экран сообщение о том, кого сегодня больше: отличников, хорошистов или троечников.
Решение:
three = 0
four = 0
five = 0
student = int(input('Введите число учеников: '))
for i in range (1, student + 1):
n = int(input('Введите оценку {0} ученика: '.format(i)))
if n == 5:
five += 1
elif n == 4:
four += 1
elif n == 3:
three += 1
if five > four and five > three:
print('Отличников сегодня больше')
elif four > five and four > three:
print('Хорошистов сегодня больше')
elif three > five and three > four:
print('Троечников сегодня больше')
Как можно отблагодарить:
- Оформить удобную для вас подписку на Boosty.to
- Разово поддержать через DonationAlerts
6800login-checkЗадача 6. Успеваемость в классе
