# SelectionSort # Nach Eingabe von Namen wird eine alphabetisch sortierte # Liste dieser Namen erzeugt und ausgegeben # Erzeugen eines arrays mit dem Namen a # und der Komponente a[0] a = list(range(0,1)) condition = True i = 0 # Eingabe der zu sortierenden Namen while condition: name = input('Name: ') if i == 0: a[i] = name else: a.append(name) ans = input('weiter? ') condition = ans == 'y' i +=1 # Ausgabe der eingegebenen Liste r = len(a) print() print('Eingegebene Liste:') print() for i in range(0,r): print(a[i]) # Sortieren j = 0 while j <= len(a)-2: for i in range(j+1,len(a)): if a[i] < a[j]: temp = a[j] a[j] = a[i] a[i] = temp j +=1 # Ausgabe der sortierten Liste print() print('Sortierte Liste:') print() for i in range(0,r): print(a[i])