Предмет: Информатика,
автор: ainmusaewa
НАПИШИТЕ ПРОГРАММУ ПИТОН! СРООООООЧНО!!!!!!!! ДАЮ 20 БАЛЛОВ!!!!!!!!!!!!!!!!
В последовательности из натуральных чисел найти среднее арифметическое наибольшего и наименьшего числа. На вход программа получает количество чисел, а затем сами числа.
Ответы
Автор ответа:
0
Язык: Python
Элементы вводятся в одну строку через пробел.
def ArrMax(arr):
Elmax = 0
for i in range (0, len(arr)):
if arr[i] > Elmax:
Elmax = arr[i]
return Elmax
def ArrMin(arr):
Elmin = float("inf")
for i in range (0, len(arr)):
if arr[i] < Elmin:
Elmin = arr[i]
return Elmin
size = int(input('Задайте размерность последовательности: '))
MyList = [] * size
for ind in input().split():
MyList.append(int(ind))
print('Среднее арифметическое максимального и минимального элемента = ', (ArrMin(MyList) + ArrMax(MyList)) / 2)
Приложения:

Похожие вопросы
Предмет: Другие предметы,
автор: бил15
Предмет: Русский язык,
автор: сергей3900
Предмет: Английский язык,
автор: lol5610
Предмет: История,
автор: yan551029
Предмет: Химия,
автор: fanzia24