Предмет: Информатика,
автор: alexfox13666
На вход программе подается натуральное число 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)
Похожие вопросы
Предмет: Окружающий мир,
автор: Елизавета20098
Предмет: Русский язык,
автор: 1232053
Предмет: Қазақ тiлi,
автор: ДАРИНА220405
Предмет: Математика,
автор: masiuh
Предмет: История,
автор: nastasiaamilk18