Заполнить массив из 10 элементов случайными числами. Вычислить среднее арифметическое всех его ненулевых элементов. Пример: Полученный массив: 0 4 -3 2 -7 0 5 -6 3 1 Сумма всех его ненулевых элементов = -1 Количество ненулевых элементов = 8 Их среднее арифметическое = -0.125
import random
заполнение массива из 10 элементов случайными числамиarr = [random.randint(-10, 10) for _ in range(10)]
вычисление среднего арифметического ненулевых элементовnon_zero_count = 0
non_zero_sum = 0
for num in arr:
if num != 0:
non_zero_count += 1
non_zero_sum += num
if non_zero_count == 0:
average = 0
else:
average = non_zero_sum / non_zero_count
print("Полученный массив:", " ".join(map(str, arr)))
print("Сумма всех ненулевых элементов =", non_zero_sum)
print("Количество ненулевых элементов =", non_zero_count)
print("Их среднее арифметическое =", average)