25.04.2025

Пример работы с массивом

# 0. Есть пустой массив. Добавить в массив N-ое колиество элементов
# 1. Найти сумму элементов
# 2. Найти максимальный элемент массива
# 3. Найти минимальный элемент массива среди четных элементов
# 4. Заменить все нечетные элементы массива на значение полученное в третьем пункте
# -------0----------
mas = []
n = int(input("Введите кол-во элементов "))
for nextEelement in range(n):
    mas.append(int(input("Введите очередной элемент ")))
print(mas)
# -----1----------
s = 0
for i in range(n):
    s += mas[i]
print(s)

# -----2------
maxAll = max(mas)
print(maxAll)

# -----3 -----
minim = 10000000
for i in range(n):
    if mas[i]%2==0:
        if mas[i]<minim:
            minim=mas[i]
print(minim)

# -----4 ------
for i in range(n):
    if mas[i] % 2 != 0:
        mas[i]=minim
print(mas)

Добавить комментарий