Задача 6. Успеваемость в классе

В классе 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
680login-checkЗадача 6. Успеваемость в классе

Добавить комментарий