В классе 20 учеников писали диктант по русскому языку. Напишите программу на языке Python, подсчитывающую количество двоек, троек, четвёрок и пятёрок, полученных за диктант.

gdz-informatika-9-klass-bosova-2021

§ 1.5. Обработка одномерных массивов целых чисел на языке Python Гдз по информатике 9 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


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. Вы можете изменить значения в этом списке, чтобы соответствовать вашим данным. Затем, в цикле, проверяется каждая оценка и увеличивается соответствующая переменная-счетчик. В конце, результаты подсчета выводятся на экран.


Понравилась статья? Поделиться с друзьями: