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

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

2. Повторяем ввод для каждого числа последовательности. Последняя цифра числа определяется остатком от деления на 10.
x%10=3

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

4. После обработки всех чисел выводим значение счётчика.
print(count)

5. Один из возможных вариантов программы:

6. ```python n = int(input()) count = 0 for _ in range(n):
x = int(input()) if x % 10 == 3:
count += 1 print(count)
```
Частые ошибки
  • Проверяют делимость числа на 3 вместо проверки последней цифры.
  • Используют условие x % 10 == 0 или другое неверное значение остатка.
  • Забывают увеличить счётчик при выполнении условия.
  • Выводят сами числа, а не их количество.
  • Обрабатывают не все числа последовательности.

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

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

16Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 63B29716Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое двузначных…Задания открытого банка ФИПИ · 689C7516Напишите программу, которая в последовательности натуральных десятичных чисел определяет наименьший элемент…Задания открытого банка ФИПИ · 6D793916Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 729A9116Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 78083D16Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 7AC43D16Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 6 и…Задания открытого банка ФИПИ · 7AC46616Напишите программу подсчёта количества элементов последовательности натуральных чисел, запись которых в…Задания открытого банка ФИПИ · 7B0834

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

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

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

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

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

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

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