-
Title:
02-38 Solución Bucles While
-
Description:
-
Entonces las respuesta es: muestra los números de uno a diez
-
y si seguimos el código, podemos ver por qué
-
Inicialmente, el valor de i es cero,
-
la prueba dice, si i no es igual a diez
-
cero no es igual a diez
-
entonces vamos a través del bloque,
-
y el bloque suma uno a i
-
eso cambiará el valor de i
-
ahora el valor de i hace referencia a uno
-
y luego la siguiente sentencia muestra el valor de i
-
el valor de i es ahora uno, entonces mostrará uno.
-
y luego, dado que es un while, regresamos.
-
hacemos la prueba de nuevo, no voy a ir paso a paso cada vez, así que seguimos haciendo esto,
-
mientras i va siendo cada vez mayor, seguimos haciendo esto,
-
al final digamos i es nueve,
-
y cuando i es nueve, bueno despues i fue nueve, mostramos nueve.
-
entonces hemos mostrado los números de uno a nueve
-
en este punto, i todavía no es igual a diez
-
entonces vamos a ir por el cuerpo del bucle.
-
ahora sumamos uno a i, eso hará el valor de i diez.
-
Luego lo mostramos, entonces eso mostrará diez.
-
Luego regresamos a la prueba de while.
-
Ahora el valor de i es diez, entonces i no es igual a diez, diez no es igual a diez,
-
es falso, porque diez es igual a diez.
-
Eso significa que hemos terminado con el bucle while
-
y vamos a continuar
-
pero no hay nada que continúe, por lo que hemos terminado.
-
Entonces el resultado neto del código es que muestra los números de uno a diez
-
y eso es todo lo que sucede.
-
Ahora la prueba es falsa.
-
No ejecutaremos el bloque otra vez, continuaríamos con la siguiente expresión
-
No hay ninguna, por lo que terminamos
-
y lo que el código hizo fue mostrar los números de uno a diez.