Задание 16 ОГЭ по информатике · 17BAFA

ПовышеннаяКЭС 3.2
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5.
Количество чисел не превышает 100. Введённые числа не превышают 300.
Программа должна вывести одно число – сумму чисел, кратных 5.
Пример работы программы:
Входные данныеВыходные данные
3 15 25 640
Показать ответ
n = int(input()); s = 0; for _ in range(n):; x = int(input()); if x % 5 == 0:; s += x; print(s)
Подсказки (3)
  1. Как проверить, делится ли целое число на 5 без остатка?
  2. Используйте условие x%5==0 и переменную для накопления суммы.
  3. Считайте количество чисел, повторите ввод столько раз, добавляя к сумме только числа, для которых остаток от деления на 5 равен нулю.
Решение
1. Сначала считываем количество чисел в последовательности и обнуляем переменную суммы.
n=int(input())

2. Для каждого из n чисел проверяем остаток от деления на 5. Если остаток равен нулю, число кратно 5, поэтому добавляем его к сумме.
x%5=0

3. После обработки всех чисел выводим накопленную сумму. Например, для чисел 15, 25 и 6 сумма равна 40.
15+25=40

4. Один из возможных вариантов программы на Python:
n = int(input())
s = 0
for _ in range(n):
x = int(input())
if x % 5 == 0:
s += x
print(s)
Частые ошибки
  • Суммируют все числа, не проверяя делимость на 5.
  • Используют условие x / 5 == 0 вместо проверки остатка x % 5 == 0.
  • Забывают вывести накопленную сумму после завершения цикла.
  • Неверно задают количество повторений цикла.

Источник: Открытый банк ФИПИ

Похожие задания

16Напишите программу, которая в последовательности натуральных десятичных чисел определяет количество…Задания открытого банка ФИПИ · 11484C16Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 12350E16Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 1670DB16Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 1776C616Напишите программу, которая в последовательности натуральных чисел вычисляет сумму трёхзначных чисел, кратных…Задания открытого банка ФИПИ · 17F60116Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 1899DF16Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3 и…Задания открытого банка ФИПИ · 18BEB816Напишите программу, которая в последовательности натуральных десятичных чисел определяет сумму элементов…Задания открытого банка ФИПИ · 18EA84

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ОГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.