Предмет: Информатика,
автор: z9zg49smmd
Задача 2
Ученики 8-го «Б» написали контрольную работу. Всем, кто получил тройку, придётся её переписать.
Дан список оценок, заканчивающийся нулём. Выведи, сколько учеников переписывали контрольную?
Ответы
Автор ответа:
9
Программа:
Python:
arr, num = [], -1
while num != 0:
arr.append(num)
num = int(input())
print(arr.count(3))
Объяснение:
В начале выделяется память под массив arr, а также переменной num присваивается значение -1. Пока num не равен нулю, то выполняется тело цикла: в массив добавляется значение num, а после - num вводится с клавиатуры. Выводится количество цифр "3" в массиве arr.
Результат:
3
4
5
2
1
2
3
4
3
3
4
5
0
4
fleurettebusiness95:
А можно вариант попроще, без этих арр нум
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: богогня
Предмет: Русский язык,
автор: svp007
Предмет: Алгебра,
автор: sone4kaaa
Предмет: Литература,
автор: ananasik2461