Решить задачи в IDLE Python 4. Найти разность количества положительных и отрицательных элементов массива, количество нулей в массива
5. Найти среднее арифметическое элементов массива, которые больше 180 (длина массива и его элементы вводятся пользователем)
6. Найти сумму четных элементов массива, которые оканчиваются на 6

ЯнаLove7 ЯнаLove7    3   04.12.2021 17:59    2

Ответы
Jenco Jenco  19.01.2022 13:42

ВСЕ элементы массивы вводятся на одной строке через пробел

4:

list = [int(i) for i in input().split()]

otr, pol, zero = 0, 0, 0

for i in list:

if i > 0:

pol += 1

elif i < 0:

otr += 1

else:

zero += 1

print(pol - otr, zero)

5:

длина массива это кол-во его элементов, поэтому я убрал ввод длины

list = [int(i) for i in input().split() if int(i) > 180]

print(sum(list) / len(list))

6:

list = [int(i) for i in input().split() if int(i) % 2 == 0 and int(i) % 10 == 6]

print(sum(list))

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика