Программирование на языке Python - подсчет чисел, оканчивающихся
Информатика

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

Напишите программу на языке Python, которая будет определять количество чисел, оканчивающихся на 6 в последовательности натуральных чисел. Программа должна получать на вход количество чисел в последовательности, а затем сами числа. Всегда предполагается, что в последовательности есть хотя бы одно число, оканчивающееся на 6. Количество чисел в последовательности не может превышать 1000, а сами числа не могут быть больше 30 000. Программа должна выводить только одно число - количество чисел, оканчивающихся на 6.
Верные ответы (1):
  • Serdce_Okeana
    Serdce_Okeana
    33
    Показать ответ
    Тема урока: Программирование на языке Python - подсчет чисел, оканчивающихся на 6

    Объяснение: Для решения данной задачи мы можем использовать цикл, чтобы пройти по каждому числу в последовательности и проверить, заканчивается ли оно на цифру 6. Если число заканчивается на 6, увеличиваем счетчик на 1. В конце программа выводит значение счетчика, которое будет представлять количество чисел, оканчивающихся на 6.

    Вот подробное пошаговое решение этой задачи на языке Python:


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

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

    # Чтение чисел и подсчет чисел, оканчивающихся на 6
    for _ in range(n):
    num = int(input("Введите число: "))
    if num % 10 == 6: # проверка последней цифры числа
    count += 1

    # Вывод результата
    print("Количество чисел, оканчивающихся на 6:", count)


    Доп. материал:
    Введите количество чисел в последовательности: 5
    Введите число: 16
    Введите число: 36
    Введите число: 42
    Введите число: 66
    Введите число: 72
    Количество чисел, оканчивающихся на 6: 4

    Совет: Чтобы лучше понять, как работает программа, вы можете взять пример числовой последовательности и выполнить решение вручную. Это поможет вам понять, какие числа будут считаться и какой должен быть окончательный результат.

    Закрепляющее упражнение: Напишите программу на языке Python, которая будет определять количество чисел, оканчивающихся на 7 в последовательности натуральных чисел. Программа должна получать на вход количество чисел в последовательности, а затем сами числа. Всегда предполагается, что в последовательности есть хотя бы одно число, оканчивающееся на 7. Количество чисел в последовательности не может превышать 1000, а сами числа не могут быть больше 30 000. Программа должна выводить только одно число - количество чисел, оканчивающихся на 7.
Написать свой ответ: