Количество целых (Python), 1 часть. №16 ОГЭ

Задачи, в которых количество вводимых целых чисел заранее неизвестно. Нужно вывести сколько чисел соответствует заданному условию.

В этих задачах нужно найти количество чисел, кратных заданному и оканчивающихся на заданное число.

Программа приведена здесь в разборе задания №8C748F. Ниже для каждого задания записано условие, которое нужно поставить в программу.

№3F4FFe

  • задание
  • запись условия

Напишите программу, которая в последовательности целых чисел определяет количество чётных чисел, кратных 5. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чётных чисел, кратных 5.

Входные данныеВыходные данные
–32
10
17
0
1

Чётное число делится на 2 без остатка (остаток от деления на два должен быть 0), кратное 5 – делится без остатка на 5.

Условие:

number % 2 == 0 and number % 5 == 0


№02A267

  • задание
  • запись условия

Напишите программу, которая в последовательности целых чисел определяет количество чётных чисел, кратных 7. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чётных чисел, кратных 7.

Входные данныеВыходные данные
–32
14
17
0
1

Условие:

number % 2 == 0 and number % 7 == 0


№2ecB20

  • задание
  • запись условия

Напишите программу, которая в последовательности целых чисел определяет количество чётных чисел, кратных 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чётных чисел, кратных 9.

Входные данныеВыходные данные
–32
18
17
0
1

Условие:

number % 2 == 0 and number % 9 == 0


№0B9580

  • задание
  • запись условия

Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных 4 и оканчивающихся на 0. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не является членом последовательности). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чисел, кратных 4 и оканчивающихся на 0.

Входные данныеВыходные данные
20
40
–27
12
0
2

Число, оканчивающееся на 0, без остатка делится на 10.

Условие:

number % 4 == 0 and number % 10 == 0


№1C81DB

  • задание
  • запись условия

Напишите программу, которая в последовательности целых чисел определяет количество чисел, кратных 7 и оканчивающихся на ноль. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество чисел, кратных 7 и оканчивающихся на ноль.

Входные данныеВыходные данные
27
140
15
0
1

Условие:

number % 7 == 0 and number % 10 == 0

Примеры из Банка заданий ОГЭ.