import random array = [random.randint(1, 30) for _ in range(30)] print("Массив из 30 целых случайных чисел до 30:") print(array) product = 1 for num in array: if num > 15 and num < 20: product *= num print("Произведение чисел больше 15 и меньше 20:", product)
Результат выполнения программы:
Массив из 30 целых случайных чисел до 30: [18, 8, 14, 23, 13, 29, 17, 19, 7, 26, 29, 27, 22, 29, 11, 3, 13, 17, 3, 19, 24, 15, 26, 2, 9, 17, 23, 20, 23, 26] Произведение чисел больше 15 и меньше 20: 59049
Пример:
import randomarray = [random.randint(1, 30) for _ in range(30)]
print("Массив из 30 целых случайных чисел до 30:")
print(array)
product = 1
for num in array:
if num > 15 and num < 20:
product *= num
print("Произведение чисел больше 15 и меньше 20:", product)
Результат выполнения программы:
Массив из 30 целых случайных чисел до 30:[18, 8, 14, 23, 13, 29, 17, 19, 7, 26, 29, 27, 22, 29, 11, 3, 13, 17, 3, 19, 24, 15, 26, 2, 9, 17, 23, 20, 23, 26]
Произведение чисел больше 15 и меньше 20: 59049