Задание: Дан массив целых чисел B(40). Составить программу для вычисления суммы элементов массива, которые кратны 5.
Вот пример программы на Python, которая решает эту задачу:
# Инициализация массива (заполним случайными числами для примера)
import random
B = [random.randint(1, 100) for _ in range(40)]
# Вычисление суммы элементов, кратных 5
sum_of_multiples_of_5 = 0
for element in B:
if element % 5 == 0:
sum_of_multiples_of_5 += element
# Вывод массива (для проверки)
print("Массив B:", B)
# Вывод результата
print("Сумма элементов массива, кратных 5:", sum_of_multiples_of_5)
Пояснения:
import random: Импортируем модуль random для генерации случайных чисел.B = [random.randint(1, 100) for _ in range(40)]: Создаем массив B из 40 элементов, заполненный случайными целыми числами от 1 до 100. Это нужно только для примера, чтобы было с чем работать. В реальной задаче массив должен быть заполнен конкретными данными.sum_of_multiples_of_5 = 0: Инициализируем переменную для хранения суммы элементов, кратных 5.for element in B:: Начинаем перебор элементов массива B.if element % 5 == 0:: Проверяем, делится ли текущий элемент на 5 без остатка. Оператор % возвращает остаток от деления. Если остаток равен 0, значит, элемент кратен 5.sum_of_multiples_of_5 += element: Если элемент кратен 5, добавляем его к сумме.print("Массив B:", B): Выводим массив B на экран для проверки (необязательно).print("Сумма элементов массива, кратных 5:", sum_of_multiples_of_5): Выводим итоговую сумму элементов, кратных 5.