1.Дан одномерный массив размерностью n. Заполнить его случайными числами в диапазоне (-20,10). Вычислить сумму положительный элементов и количество отрицательных элементов массива.  

2.Дан одномерный массив размерностью 10 элементов: первая половина массива заполняется случайными числами в диапазоне между a и b (a и b вводим с использованием input()), а вторая половина массива содержит их кубы в том же порядке.

vladimlr vladimlr    1   01.02.2021 11:25    0

Ответы
111111DA 111111DA  03.03.2021 11:26

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)

Объяснение:

Если под массивом, вы имеет ввиду список*

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика