Método de la burbuja
C/Visual C
Publicado el 11 de Octubre del 2020 por Daniel (194 códigos)
640 visualizaciones desde el 11 de Octubre del 2020
Dado N números obtenerlos de manera ordenada aplicando el método de la burbuja
sortCharactersInString('cábbage', true); // 'aábbceg'
sortCharactersInString('cábbage', false); // 'abbcegá'
sortCharactersInString(53421, true); // '123456'
sortCharactersInString("53421", false); // '123456'
unsort([1, 2, 3, 4, 5, 6]) # [5, 1, 3, 4, 6, 2]
unsort(["a", "b", "c", "d", "e"]) # ['e', 'a', 'b', 'c', 'd']
unsort([6]) # [6]
unsort([]) # []
let a=[1, 2, 3, 4, 5, 6];
miArrayDesordenado(a); // [3, 4, 5, 2, 1, 6]
miArrayDesordenado(a); // [3, 4, 6, 5, 2, 1]
a=["el", "la", "los", "las"];
miArrayDesordenado(a); // ["los", "las", "el", "la"]
miArrayDesordenado(a); // ["los", "la", "las", "el"]
Escribe el primer numero : 25
Escribe el segundo numero : a
El valor tiene que ser un numero
Escribe el segundo numero : 17
Escribe el tercer numero : 23
Escribe el cuarto numero : 12
Escribe el quinto numero : 55
los valores ordenados ascendente son: [12, 17, 23, 25, 55]
los valores ordenados descendente son: [55, 25, 23, 17, 12]
El valor 25 es impar
El valor 17 es impar
El valor 23 es impar
El valor 12 es par
El valor 55 es impar