НАПИШИТЕ ПРОГРАММУ ПИТОН! СРООООООЧНО!!!!!!!! ДАЮ 20 БАЛЛОВ!!!!!!!!!!!!!!!!
В последовательности из натуральных чисел найти среднее арифметическое наибольшего и наименьшего числа. На вход программа получает количество чисел, а затем сами числа.

Ответы

Ответ дал: angryfukse
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)

Приложения:
Вас заинтересует