Знаходження мінімального, максимального, конкретного елементів масиву
Завдання 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, стовпцями якої є дані масиви.