8. В классе 20 учеников писали диктант по русскому языку. Напишите программу, подсчитывающую количество двоек, троек, четвёрок и пятёрок, полученных за диктант.
Ответ
Для подсчета количества оценок за диктант учеников, можно использовать переменные для хранения количества каждой оценки. Например:
# Ввод количества оценок от каждого ученика (предположим, что оценки заданы в виде списка)
grades = [5, 4, 3, 3, 4, 5, 2, 5, 4, 4, 3, 5, 2, 3, 5, 5, 4, 3, 4, 4]
# Инициализация переменных для хранения количества оценок
twos = 0
threes = 0
fours = 0
fives = 0
# Цикл для подсчета количества оценок
for grade in grades:
if grade == 2:
twos += 1
elif grade == 3:
threes += 1
elif grade == 4:
fours += 1
elif grade == 5:
fives += 1
# Вывод результата
print("Количество двоек:", twos)
print("Количество троек:", threes)
print("Количество четверок:", fours)
print("Количество пятёрок:", fives) В данном примере предполагается, что оценки учеников уже заданы в виде списка grades. Вы можете изменить значения в этом списке, чтобы соответствовать вашим данным. Затем, в цикле, проверяется каждая оценка и увеличивается соответствующая переменная-счетчик. В конце, результаты подсчета выводятся на экран.