Предмет: Информатика, автор: Aleaxa

В масиві А з N елементів знайти добуток елементів, абсолютне значення яких перевищує 50.
срочнооооо


p15: language?

Ответы

Автор ответа: p15
0

Ответ:

import random,math

N=int(input('Введите количество элементов: '))

A=[random.randint(-100,100) for _ in range(N)]

print('A=',A)

print('добуток елементів, абсолютне значення яких перевищує 50:',math.prod([i for i in A if abs(i)>50]))

Объяснение:

Приложения:

p15: на скрине старая, а в коде добавил от -100 (чтобы abs точно задействовать
Автор ответа: fctdgsygfdhngfxzgsac
0

def find_product(A, n):

 """

 Знайти добуток елементів масиву A з N елементів, абсолютне значення яких перевищує 50.

 Args:

   A: Масив елементів.

   n: Кількість елементів масиву.

 Returns:

   Добуток елементів масиву, абсолютне значення яких перевищує 50.

 """

 product = 1

 for i in range(n):

   if abs(A[i]) > 50:

     product *= A[i]

 return product

if __name__ == "__main__":

 A = [1, -2, 3, 4, -5, 6, 7, 8, -9]

 n = len(A)

 product = find_product(A, n)

 print("Добуток елементів масиву, абсолютне значення яких перевищує 50:", product)

Похожие вопросы
Предмет: Алгебра, автор: s57050466