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

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

Ответы

Ответ дал: justsawerty
2

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

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)

Ответ дал: merkkaa
1

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)

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