Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3128899
А
Аноним
23 апреля 2025 13:36 · публичный вопрос
А
Аноним

Напишите программу, которая находит в массиве количество элементов, делящихся на 5.

Ответ нейросети
23 апреля 2025 13:36

Для решения данной задачи напишем простую программу на языке программирования Python, которая будет искать количество элементов в массиве, которые делятся на 5.

def count_elements_divisible_by_5(arr):
    count = 0
    for num in arr:
        if num % 5 == 0:
            count += 1
    return count

# Пример использования
array = [10, 15, 20, 25, 30, 35]
result = count_elements_divisible_by_5(array)
print("Количество элементов в массиве, делящихся на 5:", result)

Объяснение:

  1. В начале программы определяется функция count_elements_divisible_by_5, принимающая на вход массив arr.
  2. Внутри функции мы инициализируем переменную count для подсчета элементов, которые делятся на 5.
  3. Затем мы используем цикл for для прохода по каждому элементу num в массиве arr.
  4. Внутри цикла проверяем, делится ли текущий элемент на 5 без остатка, используя оператор %. Если да, увеличиваем значение count на 1.
  5. По завершении цикла возвращаем значение count - количество элементов, делящихся на 5, в массиве.

Пример использования программы:

  • В данном примере массив array содержит числа [10, 15, 20, 25, 30, 35].
  • После выполнения программы мы получим результат: "Количество элементов в массиве, делящихся на 5: 4", так как 15, 20, 25 и 30 делятся на 5.