• Предмет: Информатика
  • Автор: maleroeva03
  • Вопрос задан 2 года назад

python дам 40 баллов
Ввести массив, состоящий из 14 элементов действительного типа. Распо-

ложить элементы c 1 по 7 по возрастанию, а с 8 по 14 - в порядке убыва
ния.


maleroeva03: ааа
restIess: (в данном случае нет, потому что список не заканчивается)
restIess: Или вопрос немного не про то?
maleroeva03: поняла
maleroeva03: можно ли сделать без метода пузыря)?
restIess: нет, это самый простой способ сортировки)
maleroeva03: ладно
maleroeva03: спасибо огрооооомное
Аноним: не всегда на вопросы отвечают главные мозги)
restIess: Обращайтесь к нам в лс тогда)

Ответы

Ответ дал: restIess
1

a = []

for i in range(14):

   a.append(int(input("Ввести "+str(i+1)+" элемент:")))

for i in range(0,7):

   for j in range(0,6):

       if a[j] > a[j+1]:

           d = a[j]

           a[j] = a[j+1]

           a[j+1] = d

for i in range(7,14):

   for j in range(7,13):

       if a[j] < a[j+1]:

           d = a[j]

           a[j] = a[j+1]

           a[j+1] = d

print(a)

Вас заинтересует