def multiply_even_and_find_min(arr): min_elem = arr[0] product = 1 for num in arr: if num % 2 == 0: product *= num if num < min_elem: min_elem = num return product, min_elem # Пример использования arr = [3, 8, 2, 6, 5, 9, 4] product, min_elem = multiply_even_and_find_min(arr) print("Произведение четных элементов массива:", product) print("Минимальный элемент массива:", min_elem)
Вывод:
Произведение четных элементов массива: 64 Минимальный элемент массива: 2
Пример кода на Python:
def multiply_even_and_find_min(arr):min_elem = arr[0]
product = 1
for num in arr:
if num % 2 == 0:
product *= num
if num < min_elem:
min_elem = num
return product, min_elem
# Пример использования
arr = [3, 8, 2, 6, 5, 9, 4]
product, min_elem = multiply_even_and_find_min(arr)
print("Произведение четных элементов массива:", product)
print("Минимальный элемент массива:", min_elem)
Вывод:
Произведение четных элементов массива: 64Минимальный элемент массива: 2