Массив на 20 элементов заполнить случайным образом в диапозоне от -5 до 10. Найти произведение всех значений. Подсчитать количество значений больше 3. Массив вывести в строку
import random # Создаем массив из 20 элементов array = [random.randint(-5, 10) for _ in range(20)] # Выводим массив в строку print("Массив:", ' '.join(map(str, array))) # Находим произведение всех значений product = 1 for num in array: product *= num # Подсчитываем количество значений больше 3 count = sum(1 for num in array if num > 3) print("Произведение всех значений:", product) print("Количество значений больше 3:", count)
Этот код создает массив из 20 случайных чисел в диапазоне от -5 до 10, вычисляет произведение всех значений и подсчитывает количество значений больше 3. Результаты выводятся на экран.
Пример решения на языке Python:
import random# Создаем массив из 20 элементов
array = [random.randint(-5, 10) for _ in range(20)]
# Выводим массив в строку
print("Массив:", ' '.join(map(str, array)))
# Находим произведение всех значений
product = 1
for num in array:
product *= num
# Подсчитываем количество значений больше 3
count = sum(1 for num in array if num > 3)
print("Произведение всех значений:", product)
print("Количество значений больше 3:", count)
Этот код создает массив из 20 случайных чисел в диапазоне от -5 до 10, вычисляет произведение всех значений и подсчитывает количество значений больше 3. Результаты выводятся на экран.