Сумма, два условия, количество известно (Python). №16 ОГЭ
Задания на определение суммы чисел, которые должны соответствовать двум условиям. Количество вводимых натуральных чисел известно.
Карточки заданий в формате pdf.
Подобные задания рассмотрены здесь. Отличие разве что в том, что в приведённых здесь заданиях числа должны соответствовать не одному, а двум условиям. Программа такая же.
№CAF691
задание
программа
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 2. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 2.
Количество чисел не превышает 100. Введённые числа по модулю не превышают 300.
Программа должна вывести одно число: сумму чисел, кратных 3 и оканчивающихся на 2.
Входные данные | Выходные данные |
4 12 25 12 9 | 24 |
Решение может выглядеть так:
Число должно быть кратно трём и оканчиваться на 2. Значит, условие:
number % 3 == 0 and number % 10 == 2
Программу для решения №CAF691 можно использовать и для остальных заданий, заменив условие.
Ниже для каждого задания записано условие, которое нужно поставить в программу.
№18BEB8
задание
запись условия
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 4.
Количество чисел не превышает 100. Введённые числа по модулю не превышают 300.
Программа должна вывести одно число: сумму чисел, кратных 3 и оканчивающихся на 4.
Входные данные | Выходные данные |
3 24 25 54 | 78 |
number % 3 == 0 and number % 10 == 4
№B8D5FC
задание
запись условия
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3 и оканчивающееся на 8.
Количество чисел не превышает 100. Введённые числа по модулю не превышают 300.
Программа должна вывести одно число: сумму чисел, кратных 3 и оканчивающихся на 8.
Входные данные | Выходные данные |
3 18 25 48 | 66 |
number % 3 == 0 and number % 10 == 8
№BA6BE0
задание
запись условия
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 2. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6 и оканчивающееся на 2.
Количество чисел не превышает 100. Введённые числа по модулю не превышают 300.
Программа должна вывести одно число: сумму чисел, кратных 6 и оканчивающихся на 2.
Входные данные | Выходные данные |
3 12 25 42 | 54 |
number % 6 == 0 and number % 10 == 2
№2C42CA
задание
запись условия
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6 и оканчивающееся на 4.
Количество чисел не превышает 100. Введённые числа по модулю не превышают 300.
Программа должна вывести одно число: сумму чисел, кратных 6 и оканчивающихся на 4.
Входные данные | Выходные данные |
3 24 25 54 | 78 |
number % 6 == 0 and number % 10 == 4
№A55719
задание
запись условия
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 6 и оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 6 и оканчивающееся на 8.
Количество чисел не превышает 100. Введённые числа по модулю не превышают 300.
Программа должна вывести одно число: сумму чисел, кратных 6 и оканчивающихся на 8.
Входные данные | Выходные данные |
3 18 25 48 | 66 |
number % 6 == 0 and number % 10 == 8
Примеры из Банка заданий ОГЭ.