Предмет: Информатика,
автор: elenamikolenko2911
нужно в Лазарусе
Складіть програму впорядкування масиву, який складається з 10 дісних чисел в порядку зростання (методом обміну).
можно письменно в тетради
Ответы
Автор ответа:
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) # выводим отсортированный массив
Объяснение:В этом примере мы использовали два вложенных цикла для сравнения каждого элемента с каждым другим элементом и обмена их местами, если они были в неправильном порядке. Таким образом, после прохождения всех итераций, массив будет отсортирован в порядке возрастания.
Похожие вопросы
Предмет: Биология,
автор: anazoroven1
Предмет: Английский язык,
автор: milenagoryanik46
Предмет: География,
автор: hoolsun4
Предмет: Физика,
автор: dbest5685
Предмет: Алгебра,
автор: sos189