Vamos a escribir el Ejercicio 7 Actividad 3 Bucles. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Después utiliza el debugger para ejecutar el programa paso por paso.
"""
Ejercicio 7 Actividad 3 Bucles for y while
Pide números y mételos en un lista, cuando el usuario meta un 0 ya dejaremos de insertar
Por ultimo, muestra los numeros ordenados de menor a mayor.
06/09/2025
Edito AHR
"""
lista = []
salir = False
while not salir:
numero = int(input("Digite un número: "))
if numero ==0:
salir = True
else:
lista.append(numero)
lista.sort()
print(f"\nLista ordenada: \n{lista}")
Veamos los resultados en la consola:
PS C:\Users\Codigo/Modulo 3/Capitulo_3/Ejercicio_7_Actividad_3.py"
Digite un número: 2
Digite un número: 8
Digite un número: 4
Digite un número: 16
Digite un número: 24
Digite un número: 7
Digite un número: 0
Lista ordenada:
[2, 4, 7, 8, 16, 24]