Top.Mail.Ru
Ответы

Питон не могу сделать лабу по инфе сроки горят

1. Даны массивы А(30), В(20), С(60) целых чисел. Найти максимальный четный и максимальный нечетный элементы массива. Для вычисления использовать подпрограмму.
2. Ввести одномерный массив A длиной m. Поменять в нём местами первый и последний элементы. Длину массива и его элементы ввести с клавиатуры. В программе описать подпрограмму для замены элементов массива. Вывести исходные и полученные массивы.

По дате
По рейтингу
Аватар пользователя
Новичок

max(i for in arr if i % 2 == 0)

Аватар пользователя
Мудрец

я питон не знаю, но где-то так .. допилите
//процедура
def replace(M):
t=M[-1]
M[-1]=M[1]
M[1]=t
// программа
print('Размер массива?')
a = input()
for i In range(a):
print('Элемент №',i)
M[i]=input()
//конец фор (тут нет отступов)
for a in M: //печать массива до ..
print(a,' ')
// next
replace(M)
for a in M: //печать массива после ..
print(a,' ')