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

ПовышеннаяКЭС 3.2
Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6.
Количество чисел не превышает 1000. Введённые числа не превышают
30 000.
Программа должна вывести одно число – количество чисел, оканчивающихся на 6.
Пример работы программы:
Входные данныеВыходные данные
3 16 26 242
Показать ответ
n = int(input()); count = 0; for _ in range(n):; x = int(input()); if x % 10 == 6:; count += 1; print(count)
Подсказки (3)
  1. Как получить последнюю цифру натурального числа с помощью операции над остатком от деления?
  2. Последняя цифра числа равна остатку от деления этого числа на 10. Увеличивайте счётчик, если этот остаток равен 6.
  3. Считайте число элементов n, затем n раз считайте очередное число x и выполните проверку x mod 10=6.
Решение
1. Сначала считываем количество чисел в последовательности и создаём счётчик найденных чисел, оканчивающихся на 6.
count=0

2. В цикле обрабатываем каждое из n чисел. Последняя цифра числа x определяется остатком от деления на 10.
x mod 10=6

3. Если условие выполнено, увеличиваем счётчик на единицу.
count=count+1

4. После обработки всей последовательности выводим значение счётчика.
Частые ошибки
  • Проверяют делимость числа на 6 вместо проверки последней цифры.
  • Используют условие x % 10 != 6 вместо x % 10 == 6.
  • Забывают увеличить счётчик внутри условного оператора.
  • Считывают не все числа последовательности.

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

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

16Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 4E1F9E16Напишите программу, которая в последовательности целых чисел находит среднее арифметическое чисел, кратных 9…Задания открытого банка ФИПИ · 4E7CA216Напишите программу, которая в последовательности натуральных десятичных чисел определяет среднее…Задания открытого банка ФИПИ · 50D7B216Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 3.…Задания открытого банка ФИПИ · 50F02216Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 3 и…Задания открытого банка ФИПИ · 51A75316Напишите программу, которая в последовательности натуральных чисел определяет количество чисел…Задания открытого банка ФИПИ · 51BD1816Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 7.…Задания открытого банка ФИПИ · 57E4C116Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 5843C7

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

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

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

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

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

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

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