Знаходження мінімального, максимального, конкретного елементів масиву

Завдання 1. Дано одновимірний масив а, який складається з n довільних елементів і заповнений випадковими числами від -100 до 100. Знайти максимальний елемент масиву.

from random import randrange

n=int(input("Введіть кількість елементів масиву"))

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)

Завдання 2. Дано одновимірний масив а, який складається з n довільних елементів і заповнений випадковими числами від -100 до 100. Знайти мінімальний елемент масиву.


Завдання 3. Дано одновимірний масив a, який складається з 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)

Завдання 4. Дано одновимірний масив з довільною кількістю елементів. Знайти і вивести на друк найменший із додатних елементів масиву

from random import randrange

n=int(input("Введіть кількість елементів масиву"))

a = [randrange(-100, 100) for i in range(n)]

print(a)

b=[]

for i in range(n):

if a[i]>0:

b.append(a[i])

print(b)

Min=b[0]

for j in range(len(b)):

if b[j]<Min:

Min=b[j]

print(Min)

Завдання 5. Дано одновимірний масив С, який складається з 16 елементів. Поміняти місцями мінімальний і максимальний елементи.

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)

for i in range(n):

if a[i]==Max:

a[i]=Min

elif a[i]==Min:

a[i]=Max

print(a)

Завдання 6.Дано одновимірний масив а, який складається з 12 елементів. Створити масив b, що складається з елементів масиву а, які знаходяться перед максимальним елементом. Вивести масив b.


Завдання 7.Дано одновимірний масив a, який складається з 15 елементів. Створити масив b, першим елементом якого є найменше число, а наступні елементи - числа, які знаходяться за найменшим елементом масиву a.

from random import randrange

n=15

a = [randrange(-100, 100) for i in range(n)]

print(a)

Min=a[0]

for j in range(n):

if a[j]<Min:

Min=a[j]

print(Min)

i=0

while a[i]!=Min:

del(a[i])

print(a)

Завдання 8. В заданому масиві , що складається з 21 елемента, замінити всі від’ємні елементи, що знаходяться на парних місцях, його максимальним елементом, а на непарних місцях - мінімальним елементом масиву .


Завдання 9.Дано цілочисловий одновимірний масив a, який складається з 15 елементів. Знайти максимальний елемент і його порядковий номер. Всі непарні числа, які знаходяться за максимальним елементом, звести до квадрата. Вивести на друк заданий і новоутворений масиви.


Завдання 10.Дано три одновимірні масиви чисел a, b, c, які містять по 4 елементи. Надрукувати таблицю t, стовпцями якої є дані масиви.