Hola Carlos, espero que estés bien
¡Gracias por compartir tu sugerencia! Parece que has identificado correctamente el problema en el código de Alicia. En el fragmento de código que ella escribió, el bucle while
no avanza porque la variable contador
no se incrementa dentro del bucle. Esto hace que la condición contador <= 10
siempre sea verdadera cuando el contador es igual a 1, resultando en un bucle infinito.
Tu solución es correcta. Al incluir contador++
dentro del bucle, el valor de contador
se incrementa en cada iteración, permitiendo que el bucle avance y eventualmente termine cuando contador
sea mayor que 10.
Este cambio asegura que el programa imprima los números del 1 al 10 como Alicia pretendía.
Espero haber ayudado y buenos estudios!