• Предмет: Информатика
  • Автор: daigokuragami00
  • Вопрос задан 2 года назад

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

 

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

Ответы

Ответ дал: s1veme
0

Ответ:

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)

Объяснение:

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

Вас заинтересует