viernes, 14 de agosto de 2015

Bubble Sort

#YOVANA CRISANTO TIBURCIO
#BUBBLE SORT 
#DEFINICION DE FUNCIONES
 
def ordenamientoBurbuja(lista,tam):
    for i in range(1,tam):
        for j in range(0,tam-i):
            if(lista[j] > lista[j+1]):
                k = lista[j+1]
                lista[j+1] = lista[j]
                lista[j] = k;
 
def imprimeLista(lista,tam):
    for i in range(0,tam):
        print lista[i]
 
def leeLista():
    lista=[]
    cn=int(raw_input("Cantidad de numeros a ingresar: "))
 
    for i in range(0,cn):
        lista.append(int(raw_input("Ingrese numero %d : " % i)))
    return lista
 #PROGRAMA PRINCIPAL
A=leeLista()
ordenamientoBurbuja(A,len(A))
imprimeLista(A,len(A))
 

No hay comentarios:

Publicar un comentario