1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| # saisie des nombres
compteur = 0
pointeur = 1
liste = []
while pointeur:
print "Liste en cours :", liste, " ", compteur, "nombre(s)"
print "Nombre numéro", compteur, ":"
nombre = raw_input()
if nombre:
liste.append(int(nombre))
compteur = compteur + 1
else:
pointeur = 0
print "Liste de", compteur, "éléments."
print liste
print len(liste)
attendre=input()
# tri des nombres
pointeur1, pointeur2 = 0, 1
while pointeur1<compteur:
if liste[pointeur1]>liste[pointeur2]:
liste[pointeur1], liste[pointeur2] = liste[pointeur2], liste[pointeur1]
pointeur2 = pointeur2 + 1
if pointeur2==compteur:
pointeur1 = pointeur1 + 1
pointeur2 = pointeur1 + 1
else:
pointeur2 = pointeur2 + 1
if pointeur2==compteur:
pointeur1 = pointeur1 + 1
pointeur2 = pointeur1 + 1
print liste |
Partager