• Предмет: Информатика
  • Автор: elenamikolenko2911
  • Вопрос задан 4 месяца назад

нужно в Лазарусе
Складіть програму впорядкування масиву, який складається з 10 дісних чисел в порядку зростання (методом обміну).
можно письменно в тетради

Ответы

Ответ дал: MonkBlack
0

Ответ:array = [2.1, 3.7, 1.5, 9.3, 4.8, 8.2, 6.4, 7.6, 5.0, 0.9] # массив из 10 действительных чисел

for i in range(len(array)):

   for j in range(i+1, len(array)):

       if array[i] > array[j]:

           array[i], array[j] = array[j], array[i] # меняем элементы местами

print(array) # выводим отсортированный массив

Объяснение:В этом примере мы использовали два вложенных цикла для сравнения каждого элемента с каждым другим элементом и обмена их местами, если они были в неправильном порядке. Таким образом, после прохождения всех итераций, массив будет отсортирован в порядке возрастания.

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