Розвязання на пайтоне :import random
M = []
n = 12 # Количество элементов массива
# Заполнение массива случайными целыми числами
for _ in range(n):
M.append(random.randint(-20, 30))
# Нахождение произведения ненулевых элементов массива
product = 1
count = 0 # Счетчик ненулевых элементов
for num in M:
if num != 0:
product *= num
count += 1
# Проверка, чтобы избежать деление на ноль
if count != 0:
average = product / count
print("Произведение ненулевых элементов массива:", product)
print("Среднее арифметическое ненулевых элементов массива:", average)
else:
print("В массиве нет ненулевых элементов.")
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Розвязання на пайтоне :
import random
M = []
n = 12 # Количество элементов массива
# Заполнение массива случайными целыми числами
for _ in range(n):
M.append(random.randint(-20, 30))
# Нахождение произведения ненулевых элементов массива
product = 1
count = 0 # Счетчик ненулевых элементов
for num in M:
if num != 0:
product *= num
count += 1
# Проверка, чтобы избежать деление на ноль
if count != 0:
average = product / count
print("Произведение ненулевых элементов массива:", product)
print("Среднее арифметическое ненулевых элементов массива:", average)
else:
print("В массиве нет ненулевых элементов.")