Информатика, вопрос задал twogirlsonelesson , 2 года назад

В одномерном массиве А(10), состоящем из 9 случайных чисел [-4;37], вычислить сумму отрицательных элементов, больших чем k.
Помогите пожалуйста!!!

Ответы на вопрос

Ответил maxum000
0

Код Python:

import random

A = []

sum = 0

k = int(input("k = "))

for i in range(10):

   A.append(random.randint(-4,37))

   if A[i] > k and A[i] < 0:

       sum += A[i]

print(A)

print(sum)

Вводится число k. После ввода создается массив 10 случайных чисел в диапазоне от -4 до 37, если отрицательный элемент больше k, то он суммируется.

Пример вывода:

k = -10                                                                                                                        

[31, 32, 17, 2, 36, 10, -1, -4, 19, 28]                                                                                        

-5  

Новые вопросы