Создайте программу, которая находит среднее арифметическое отрицательных элементов массива. (Python)
СОЧ ПОМОГИТЕ ПОЖАЛУЙСТА​
Ответ
2.5/5 (2 оценки)
2
justsawerty 3 года назад
Светило науки - 178 ответов - 0 раз оказано помощи

#Сюда пишем массив

Massive = [1, -3, 10, 222, -30, -10]

#Переменная для опредиления суммы отрицательных эллементов массива

Sum = 0

#Переменная для опредиления кол-ва отрицательных эллементов массива

Count = 0

#Переменная для подсчета среднего арифметического

Avg = 0

#Цыкл, в ходе которого мы находим сумму и кол-во отрицательных эллементов массива  

for elements in Massive:

   if elements < 0:

      Sum = elements + Sum

      Count = Count + 1

#Подсчет и округление среднего арефметического

if Count > 0:

   Avg = int(Sum / Count)

#Вывод среднего арефметического

print(Avg)

Ответ
5/5 (1 оценка)
1
merkkaa 3 года назад
Светило науки - 596 ответов - 0 раз оказано помощи

a = [31,-3,452,-13,-2,3]

summ,count = 0,0

for i in a:

   if i < 0:

       summ += i

       count +=1

if summ != 0:

   print(summ/count)

else:

   print(0)