Spanish subtitles

← 02-38 Solución Bucles While

dummy description

Get Embed Code
9 Languages

Showing Revision 2 created 08/01/2014 by Fran Ontanaya.

  1. Entonces las respuesta es: muestra los números de uno a diez
  2. y si seguimos el código, podemos ver por qué
  3. Inicialmente, el valor de i es cero,
  4. la prueba dice, si i no es igual a diez
  5. cero no es igual a diez
  6. entonces vamos a través del bloque,
  7. y el bloque suma uno a i
  8. eso cambiará el valor de i
  9. ahora el valor de i hace referencia a uno
  10. y luego la siguiente sentencia muestra el valor de i
  11. el valor de i es ahora uno, entonces mostrará uno.
  12. y luego, dado que es un while, regresamos.
  13. hacemos la prueba de nuevo, no voy a ir paso a paso cada vez, así que seguimos haciendo esto,
  14. mientras i va siendo cada vez mayor, seguimos haciendo esto,
  15. al final digamos i es nueve,
  16. y cuando i es nueve, bueno despues i fue nueve, mostramos nueve.
  17. entonces hemos mostrado los números de uno a nueve
  18. en este punto, i todavía no es igual a diez
  19. entonces vamos a ir por el cuerpo del bucle.
  20. ahora sumamos uno a i, eso hará el valor de i diez.
  21. Luego lo mostramos, entonces eso mostrará diez.
  22. Luego regresamos a la prueba de while.
  23. Ahora el valor de i es diez, entonces i no es igual a diez, diez no es igual a diez,
  24. es falso, porque diez es igual a diez.
  25. Eso significa que hemos terminado con el bucle while
  26. y vamos a continuar
  27. pero no hay nada que continúe, por lo que hemos terminado.
  28. Entonces el resultado neto del código es que muestra los números de uno a diez
  29. y eso es todo lo que sucede.
  30. Ahora la prueba es falsa.
  31. No ejecutaremos el bloque otra vez, continuaríamos con la siguiente expresión
  32. No hay ninguna, por lo que terminamos
  33. y lo que el código hizo fue mostrar los números de uno a diez.