Spaces:
Sleeping
Sleeping
feat(es): add Spanish coding exercises (Tier 1-3)
Browse files
languages/es/exercises/tier1/ordenamiento.py
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Tier 1 - Ejercicio 4: Ordenamiento de Lista / Sorting
|
| 2 |
+
# Dificultad: ⭐⭐ | Tiempo estimado: 15 min
|
| 3 |
+
# Ejecutar: legesher run languages/es/exercises/tier1/ordenamiento.py --lang es
|
| 4 |
+
|
| 5 |
+
definir ordenar(lista):
|
| 6 |
+
"""Implementa un algoritmo de ordenamiento burbuja."""
|
| 7 |
+
n = longitud(lista)
|
| 8 |
+
por i en rango(n):
|
| 9 |
+
por j en rango(0, n - i - 1):
|
| 10 |
+
si lista[j] > lista[j + 1]:
|
| 11 |
+
lista[j], lista[j + 1] = lista[j + 1], lista[j]
|
| 12 |
+
devolver lista
|
| 13 |
+
|
| 14 |
+
lista_numeros = [3, 1, 4, 2, 5]
|
| 15 |
+
imprimir(ordenar(lista_numeros))
|