1.Дан одномерный массив размерностью n. Заполнить его случайными числами в диапазоне (-20,10). Вычислить сумму положительный элементов и количество отрицательных элементов массива.
2.Дан одномерный массив размерностью 10 элементов: первая половина массива заполняется случайными числами в диапазоне между a и b (a и b вводим с использованием input()), а вторая половина массива содержит их кубы в том же порядке.
from random import randint
n = int(input())
db = []
positive, negative = 0, 0
for i in range(n):
db.append(randint(-22,10))
for value in db:
if value < 0:
positive += value
else:
negative += value
print(positive, negative)
Вторая задача:
from random import randint
db = []
a = int(input())
b = int(input())
for i in range(10):
db.append(randint(a, b))
print(db)
for i in range(10):
db.append(db[i] ** 3)
print(db)
Объяснение:
Если под массивом, вы имеет ввиду список*