Информатика

Напишите программу, которая определяет количество чисел в последовательности, которые делятся на 5 или 9. Программа

Напишите программу, которая определяет количество чисел в последовательности, которые делятся на 5 или 9. Программа принимает на вход целые числа, их количество неизвестно, и последовательность завершается числом 0 (0 не входит в последовательность). Число чисел в последовательности не превышает 1000, а значения этих чисел по модулю не превышают 30 000. Программа должна вывести одно число: количество чисел, делящихся на 5.
Верные ответы (1):
  • Baron
    Baron
    45
    Показать ответ
    Название: Подсчет чисел, делящихся на 5 или 9 в последовательности
    Описание: Для решения этой задачи нам потребуется написать программу на языке программирования, которая будет считывать введенные числа и подсчитывать количество чисел в последовательности, которые делятся на 5 или 9. Программа должна продолжать считывать числа до тех пор, пока не встретит число 0, которое будет служить признаком окончания последовательности.

    1. Создадим переменную `count` и установим ее значение равным 0 - данная переменная будет использоваться для подсчета чисел, делящихся на 5 или 9.
    2. Создадим цикл, который будет выполняться до тех пор, пока вводимое число не будет равно 0.
    3. Внутри цикла проверим условие, делятся ли введенное число на 5 или 9 без остатка. Если условие выполняется, увеличим значение переменной `count` на 1.
    4. После завершения цикла выведем значение переменной `count`.

    Демонстрация:

    Введите числа последовательности (ввод завершается 0):
    15
    27
    18
    0

    Количество чисел, делящихся на 5 или 9: 3


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

    Дополнительное упражнение:
    Напишите программу, которая будет считывать последовательность целых чисел, оканчивающуюся нулем (0), и выводить количество чисел, делящихся на 3 или 7. Протестируйте программу с помощью нескольких разных последовательностей чисел.
Написать свой ответ: