• Предмет: Информатика
  • Автор: Rzdtyzrxfyxfy
  • Вопрос задан 5 лет назад

Найти среднее арифметическое положительных чисел и количество четных отрицательных чисел из десяти введенных.​

Ответы

Ответ дал: Zergloing
2

Ответ:

На языке программирования Python

s = list()

pol = list()

otr = 0

for _ in range(10):

   s.append(int(input()))

for num in s:

   if num > 0:

       pol.append(num)

   elif num < 0 and num % 2 == 0:

       otr += 1

print(f'Среднее арифметическое - {sum(pol) / len(pol)}, количество - {otr}')

Объяснение:

s - список введённых чисел, pol - список положительных чисел, otr - переменная, отвечающая за кол-во отрицательных четных чисел.

Первый цикл for отвечает за ввод 10 чисел.

Второй цикл перебирает значения списка s. Если элемент положительный, то добавляем в pol. Если отрицательный и чётный, то прибавляем 1 к переменной otr.

Выводим с помощью f-строк ответ.


Zergloing: Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
Rzdtyzrxfyxfy: боже мой, спасибо большое!!
Вас заинтересует