На вход программе подается натуральное число N. Заполнить список из N элементов целыми числами из диапазона [0; 100] (использовать функцию randint модуля random ) Найти наименьшее число, большее среднего арифметического всех чисел в списке.
Ответы
Ответ дал:
0
from random import randint
N = int(input('N: '))
arr = []
for _ in range(N):
arr.append(randint(1, 100))
print(arr)
s = 0
for el in arr:
s += el
s /= N
print('Среднее арифметическое:', s)
MIN = None
for el in arr:
if not MIN:
if el > s:
MIN = el
else:
if el > s and el < MIN:
MIN = el
print(MIN)
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад