Предмет: Информатика,
автор: AoiKuro
Определите назначение программы и каких 2 строк в ней не хватает?
a = ['orange', 'apple', 'date','banana', 'lemon']
i = 0
while i < len(a) - 1:
j = 0
while j < len(a) - 1 -i:
if a[j] > a[j+1]:
a[j], a[j+1] = a[j+1], a[j]
j += 1
Приложения:
Ответы
Автор ответа:
2
Ответ:
назначение программы: Сортировка элементов списка от меньшего к большему.
Не хватает двух строк :
i += 1 ( изменение счетчика i в цикле while i...)
print(a) (Вывод списка)
Объяснение:
назначение программы: сортировка пузырьком. Сортировка элементов списка от меньшего к большему. В данном случае сортировка в алфавитном порядке .
Программа:
a = ['orange', 'apple', 'date','banana', 'lemon']
i = 0
while i <len(a) - 1:
j = 0
while j < len(a) - 1 - i:
if a[j] > a[j+1]:
a[j], a[j+1] = a[j+1], a[j]
j += 1
i += 1
print(a)
Не хватает двух строк :
i += 1 ( изменение счетчика i в цикле while i..)
print(a) (Вывод списка)
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: vbif3002003
Предмет: Русский язык,
автор: badaninaanasta
Предмет: Русский язык,
автор: alyona00000
Предмет: Английский язык,
автор: mpolanikyan
Предмет: Алгебра,
автор: JerryBear