El ciclo while se usa para realizar valga la redundancia un
ciclo, estos ciclos o bucles son usados para repetir acciones que un
programador necesita hacer, por ejemplo si yo quiero mostrar en pantalla la una
secuencias de números que me muestre del 1 al 10, una forma podría hacerse
mediante el uso de variables, pero el código crecería, lo mejor es indicarle
mediante un ciclo o bucle, a continuación te presento un ejemplo sencillo utilizando
el while.
Pasos.
1.- Crea un nuevo proyecto en Netbeans.
2.- Crea una clase principal java con método main y nómbrala Principal.
3.- Introduce el siguiente código.
4.- Dale clic derecho a principal.java y dale ejecutar.
Explicación Breve
El programa presenta la cuenta empezando desde 1 al 10,
mediante un ciclo while, primero declaramos una variable de tipo entero llamada
contador y le damos el valor de 1, entonces hacemos el ciclo while, dentro de
sus paréntesis va una condición que se debe de cumplir, se lee así “ mientras el
contador que tiene 1 sea menor o igual a 10 ” realiza la impresión de pantalla
del número en este caso 1 que es su valor inicial, después le decimos al contador que le sume 1, se usa
lo que se conoce como postincremento que se usa “ ++ ” después de la variable
esto le está indicando que se está incrementando el número, esto se utiliza para poder dar termino a la condición
que está dentro del while, de la siguiente forma:
La primera vuelta vale 1 , ya que imprimió el mensaje lo
incrementa a contador = 2, vuelve a analizar la condición 2 es menor o igual a
10, no se cumple la condición entonces sigue mostrando el mensaje e incrementa
nuevamente al valor, ahora vale 3 y lo compara nuevamente, cuando el contador
tenga el valor de 10 entonces va a cumplir la condición de que 10 es igual a 10
y termina el ciclo, si nosotros no incrementamos la variable ocurrirá un ciclo
infinito, dotándolo de algo que no queríamos hacer y por supuesto un ciclo
infinito.
Bien, pues eso es todo.
Los ciclos son muy importantes cuando necesitamos recorrer
filas y columnas de datos, grandes cantidades de información que necesitamos
saber para mostrarlas u otras acciones que deseamos.
Recuerda practicar, y si tienes dudas comenta.
No hay comentarios.:
Publicar un comentario