В двумерном массиве найти произведение всех отрицательных элементов

28 Июл 2021 в 19:43
117 +1
0
Ответы
1

Для нахождения произведения всех отрицательных элементов в двумерном массиве, нужно последовательно пройти по всем элементам и умножить их, если они отрицательные.

Пример кода на Python:

def multiply_negative_elementsmatrixmatrixmatrix:
result = 1
for row in matrix:
for elem in row:
if elem < 0:
result *= elem
return result
# Пример двумерного массива
matrix = [1,−2,3],[−4,5,−6],[7,8,−9] [1, -2, 3],
[-4, 5, -6],
[7, 8, -9]
[1,2,3],[4,5,6],[7,8,9]

result = multiply_negative_elementsmatrixmatrixmatrix printresultresultresult # Результат: -48

В этом коде мы проходим по всем элементам двумерного массива matrix, и если элемент отрицательный, умножаем его на переменную result. В конце алгоритма в result будет содержаться произведение всех отрицательных элементов.

17 Апр 2024 в 13:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир