Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2663457
А
Аноним
22 января 2025 12:59 · публичный вопрос
А
Аноним

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 6. Программа получает на вход количество чисел в…

Запрос пользователя

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6. Количество чисел не превышает 1000. Введенные числа не превышают 30 000. Программа должна вывести одно число — количество чисел, оканчивающихся на 6.

Ответ нейросети
22 января 2025 12:59

Вот простая программа на Python, которая решает задачу подсчета количества чисел, оканчивающихся на 6:

# Чтение количества чисел в последовательности
n = int(input("Введите количество чисел: "))

# Инициализация счетчика
count = 0

# Обработка последовательности чисел
for _ in range(n):
    number = int(input())
    # Проверка, оканчивается ли число на 6
    if number % 10 == 6:
        count += 1

# Вывод результата
print(count)

Как работает программа:

  1. Программа запрашивает у пользователя количество чисел в последовательности.
  2. Создается счетчик count, который инициализируется нулем.
  3. В цикле, который повторяется n раз, программа считывает очередное число, преобразует его в целое число и проверяет, оканчивается ли оно на 6 (проверка проводится с помощью операции остатка от деления на 10).
  4. Если число оканчивается на 6, счетчик увеличивается на 1.
  5. В конце программа выводит общее количество чисел, оканчивающихся на 6.

Вы можете запустить эту программу в среде Python и вводить числа по очереди, чтобы получить нужный результат.