Предмет: Информатика,
автор: lamanmustafayeva06
Дан массив из n элементов. Необходимо поменять элементы местами, вывести их на печать. Отсортируйте массив в порядке возрастания–вывести на печать, убывания–вывести на печать.
(решение на питон, можно пожалуйста в правильной последовательности, как надо записывать в тетрадь, не в одну строку всё :)
Приложения:
smartemii03jurma:
а какие элементы поменять надо? это пользователь вводит?
Я не знаю, задание такое было(
Может какие-то любые элементы поменять :(
Ну я показала какое начало должно быть
вы в тетради программы пишете?
В компьютере
Но мне надо то как записывать в тетради, не в компьютере
Ответы
Автор ответа:
1
Ответ:
n = int(input())
m = [int(input()) for i in range(n)]
i = int(input())
j = int(input())
print(m) #вывод массива
m[i], m[j] = m[j], m[i]
print(m) #массив где элементы поменялись местами
m.sort()
print(m) #по возрастанию
print(m[::-1]) #по убыванию
Объяснение:
i, j - индексы элементов, которые надо поменять. вводятся пользователем
Похожие вопросы
Предмет: Українська мова,
автор: lurarozpochuny
Предмет: Английский язык,
автор: 1SlavaPro1
Предмет: Английский язык,
автор: Анжеликка79
Предмет: История,
автор: volodyagusev02
Предмет: Окружающий мир,
автор: romic135