Для решения задачи необходимо: Создать двумерный массив A(N,N) и заполнить его случайными числами из диапазона [-22;14].Найти сумму положительных элементов, лежащих выше побочной диагонали. Пример кода на Python:
import numpy as np
N = 5 A = np.random.randint(-22, 15, (N, N))
sum_positives = 0 for i in range(N): for j in range(N): if i < N - j - 1 and A[i][j] > 0: sum_positives += A[i][j]
print("Сумма положительных элементов выше побочной диагонали:", sum_positives)
2. Для решения задачи необходимо: - Создать одномерный массив A(N) и заполнить его случайными числами из диапазона [-18,20]. - Найти произведение отрицательных элементов целочисленного массива. Пример кода на Python: ```python import numpy as np N = 10 A = np.random.randint(-18, 21, N) negative_product = 1 for num in A: if num < 0: negative_product *= num print("Произведение отрицательных элементов массива:", negative_product)
Создать двумерный массив A(N,N) и заполнить его случайными числами из диапазона [-22;14].Найти сумму положительных элементов, лежащих выше побочной диагонали.
Пример кода на Python:
import numpy as np
N = 5
A = np.random.randint(-22, 15, (N, N))
sum_positives = 0
for i in range(N):
for j in range(N):
if i < N - j - 1 and A[i][j] > 0:
sum_positives += A[i][j]
print("Сумма положительных элементов выше побочной диагонали:", sum_positives)
2. Для решения задачи необходимо:- Создать одномерный массив A(N) и заполнить его случайными числами из диапазона [-18,20].
- Найти произведение отрицательных элементов целочисленного массива.
Пример кода на Python:
```python
import numpy as np
N = 10
A = np.random.randint(-18, 21, N)
negative_product = 1
for num in A:
if num < 0:
negative_product *= num
print("Произведение отрицательных элементов массива:", negative_product)