Ответ: Подсчёт чисел по условию
Программа на Python должна подсчитать числа, одновременно делящиеся на 4 и на 10, до первого введённого нуля, не учитывая сам ноль.
У этого задания официального ключа нет, поэтому ответ получен в разборе и с ключом не сверен. Перед тем как заучивать результат, пройдите выкладки — там видно, откуда взялось каждое число.
Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных 4 и оканчивающихся на 0. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не является членом последовательности).
Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000.
Программа должна вывести одно число: количество чисел, кратных 4 и оканчивающихся на 0.
Где здесь ошибаются
Учитывают число 0 как элемент последовательности.
Проверяют только кратность 4 или только окончание на 0.
Используют условие окончания цикла после обработки нуля.
Забывают вывести счётчик после завершения цикла.