Дано одновимірний масив а, який складається з 15 елементів. Визначити півсуму найбільшого і найменшого елементів масиву.
from random import randrange
n=15
a = [randrange(-100, 100) for i in range(n)]
print(a)
Max=a[0]
for i in range(n):
if a[i]>Max:
Max=a[i]
print(Max)
Min=a[0]
for j in range(n):
if a[j]<Min:
Min=a[j]
print(Min)
s-float((Max+Min)/2)
print(s)
Answers & Comments
Програма:
Python:
from random import randint
massive = [randint(-100, 100) for i in range(15)]
print((max(massive) + min(massive)) / 2)
Пояснення:
Спочатку імпортуємо метод randint з модуля random. Потім заповнюємо масив massive випадковими 15-ю числами від -100 до 100. І за допомогою вбудованих функцій визначаємо максимальне та мінімальне число, додаємо їх на виводимо сумму, поділену на 2.
#SPJ1