Está en la página 1de 1

En primer lugar declaramos el vector o lista el cual queremos ordenar, luego imprimo en

pantalla el mensaje el vector a ordenar es el siguiente, imprimo en pantalla el vector llamando


el vector antes definido luego de tener definido el vector imprimo en pantalla el mensaje
ordenamos el vector usando el método de la burbuja

Entramos a definir el vector utilizando la función definir burbuja junto a la variable que
almacena el vector, luego de esto utilizamos la función for en 2 ocasiones en el primer for lo
implementamos para poder ordenar en primer lugar el elemento mayor y posterior el
siguiente hasta completar la longitud del vector por eso usamos la función len. Dejando el
numero mayor al final del vector.

En el segundo for procedemos a realizar la comparación entre los datos almacenados en el


vector antes definido y al término del código de programación del segundo for se pone -1 para
que el programa al me haga el intercambio del valor dejando una posición de atrás para
adelante es decir el primer valor mayor se colocara en la última posición y en siguiente en la
penúltima posición y así hasta obtener el arreglo completo, luego en la función if que
utilizamos para realizar la comparación que decimos que si es menor se intercambia la
posición y como hacemos este intercambio realizando un asignación múltiple es decir lo que
tengo en j se lo intercambia con j+1 y viceversa, luego de eso se imprime en pantalla el vector
al final del segudo for y posterior a eso se impreme en pantalla al finalizar el primer for el
vector ya ordenado, y se procede a llamar a función como tal burbuja(Arr).

En mi experiencia personal al realizar el código aprendo cada día un poco mas en el tema de la
programación, tanto en la utilización de funciones que nos permiten un ordenamiento mucho
mas sencillo y rápido a la hora de realizar un arreglo, hasta el generar un código de una
manera mucho mas detallada y especifica de como queremos realizar el ordenamiento sea de
una lista o vector, también en la definición de parámetros y designaciones de variables dentro
del código a ejecutar.

También podría gustarte