• Предмет: Информатика
  • Автор: muravevvlad728
  • Вопрос задан 6 лет назад

Срочно даю 20 балов .Сформировать массив из 25 случайных чисел из диапозона от 20 до 120. Найти произведения элемента массива с пятнадцатого по двадцатый включительно​


Fedy16: python?

Ответы

Ответ дал: Fedy16
0

Ответ:

from functools import reduce

from random import randint

numbers = [randint(20, 120) for i in range(25)]

print(reduce(lambda x, result: result * x, numbers[14:19]))

Ответ дал: vimmortal2
0

Программа:

Python:

from random import randint

arr, pr, j = [randint(20,120) for i in range(25)], 1, 0

for i in arr:

   j += 1

   if j >= 15 and j <= 20:

       pr *= i

print(f'{arr}\n{pr}')

Вас заинтересует