Помогите пожалуйста!!!
Практическое задание. Дан массив а=[8, 3, 4, 13, 2, 5, 13]. Найти максимальный элемент массива и вывести его на экран. Отсортировать элементы по возрастанию. Вывести новый получившийся массив на экран.
*
4 балла ( 1 б- ввод массива, 1 б -поиск максимального элемента, 1 б -сортировка, 1 б -вывод массива)
Answers & Comments
Ответ:
Этот код выводит на экран максимальный элемент массива, отсортированный массив и исходный массив. Надеюсь, это поможет вам выполнить задание.
# Ввод массива
a = [8, 3, 4, 13, 2, 5, 13]
# Поиск максимального элемента
max_element = max(a)
print("Максимальный элемент массива:", max_element)
# Сортировка
a.sort()
print("Отсортированный массив:", a)
# Вывод массива
print("Массив:", a)
Ответ:
a = [8, 3, 4, 13, 2, 5, 13]
max_val = 0
b = sorted(a)
for i in range(len(b)):
max_val = b[i]
print(max_val, b)
Объяснение: Мы создаем массив, а так же переменную, где просто храним 0. После мы используем метод сортед и сортируем массив по возрастанию и храним в b переменной. Потом начинаем цикл на длину массива b и пишем, что наша переменная max_val = b[i]. тем самым мы получаем массив, который сортирован по возрастанию и переменную, у которого максимальное значения этого массива.