26.04.2025

Дан целочисленный массив. Элементы массива могут принимать целые значения от 0 до 1000. Найти среднее арифметическое нечётных трехзначных чисел, записанных в этом массива. Если ни одного такого числа нет, нужно вывести сообщение об этом.

mas=[123, 452, 123, 321, 1]
a=0
s=0
k=0
for i in range(len(mas)):
    if mas[i]>=100 and mas[i]<=999 and mas[i]%2==1:
        s+=mas[i]
        k+=1
if k!=0:
    a =s/k
    print(a)
else:
    print("Нет такого")