facebook

Páginas: 2 (393 palabras) Publicado: 11 de enero de 2015
Los ciclos while son también una estructura cíclica, que nos permite ejecutar una o varias líneas de código de manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sinsiquiera conocer cuando se va a dar el valor final que esperamos, los ciclos while, no dependen directamente de valores numéricos, sino de valores booleanos, es decir su ejecución depende del valor de verdadde una condición dada, verdadera o falso, nada más. De este modo los ciclos while, son mucho más efectivos para condiciones indeterminadas, que no conocemos cuando se van a dar a diferencia de losciclos for, con los cuales se debe tener claro un principio, un final y un tamaño de paso.
¿Cómo funciona un Ciclo While?
Para comprender mejor el funcionamiento del ciclo while, pongamos un buenejemplo, imaginemos que por algún motivo, queremos pedirle a un usuario una serie de números cualquiera y que solo dejaremos de hacerlo cuando el usuario ingrese un número mayor a 100. Como vemos, aquí nopodríamos utilizar un ciclo for, pues no tenemos ni idea de cuándo al usuario se le va a ocurrir ingresar un número mayor que 100, es algo indeterminado para nosotros, sin embargo el ciclo while nospermite ejecutar una acción de forma infinita hasta que se cumpla alguna condición especifica, en nuestro caso sería que el numero ingresado sea mayor a 100. De modo que si el usuario nos ingresa demanera sucesiva los siguientes numero 1,50,99, 49, 21, 30, 100 ..., nuestro programa no finalizara, pues ninguno de estos números es mayor que 100, sin embargo si nos ingresara el numero 300, elprograma finalizaría inmediatamente.
La sintaxis de un ciclo while es incluso más que la del ciclo for en C++, en realidad en la mayoría de los lenguajes de alto nivel es incluso muy similar y se cumple lomismo en cuanto al ciclo for, de hecho, con tan solo tener bien clara una condición de finalización para el ciclo tendremos prácticamente todo hecho
Vamos entonces a ver línea por línea el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Facebook
  • facebook
  • Facebook
  • facebook
  • facebook
  • facebook
  • facebook
  • facebook

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS