Descripción:
En nuestra cuarta semana de clases de programación, aprendimos algunas instrucciones tales como: Do While o if - else
¿Qué es do while?
El bucle do … while es muy similar al bucle while. La diferencia radíca en cuando se evalúa la condición de salida del ciclo. En el bucle while esta evaluación se realiza antes de entrar al ciclo, lo que significa que el bucle puede no llegar ejecutarse. En cambio, en un bucle do … while, la evaluación se hace después de la primera ejecución del ciclo, lo que significa que el bucle obligatoriamente se ejecuta al menos en una ocasión
¿Qué es If - Else?
La instrucción if … else permite controlar qué procesos tienen lugar típicamente en función del valor, de una o varias variables de cálculo o booleano o de las decisiones del usuario.
A continuación, veremos un proyecto al cual titulé “Arkanoid”, que es una muestra básica de las sentencias, de manera que lograremos unos bucles infinitos y de condicion para dar paso a los efectos de nuestro proyecto.
poniendo en practica algunos ejercisios If y sus derivadosLa cláusula else (no obligatoria) sirve para indicar instrucciones a realizar en caso de no cumplirse la condición. Java admite escribir un else y dejarlo vacío: else { }. El else vacío se interpreta como que contemplamos el caso pero no hacemos nada en respuesta a él. Un else vacío no tiene ningún efecto y en principio carece de utilidad, no obstante a veces es usado para remarcar que no se ejecuta ninguna acción cuando se alcanza esa situación. Cuando se quieren evaluar distintas condiciones una detrás de otra, se usa la expresión else if { }. En este caso no se admite elseif todo junto como en otros lenguajes. De este modo, la evaluación que se produce es: si se cumple la primera condición, se ejecutan ciertas instrucciones; si no se cumple, comprobamos la segunda, tercera, cuarta… n condición. Si no se cumple ninguna de las condiciones, se ejecuta el else final en caso de existir.
Ejemplo
//if sencillo if ( admitido == true) { System.out.println ("Se ha admitido el valor"); } //if else sencillo if ( admitido == true) { System.out.println ("Se ha admitido el valor"); } else { System.out.println ("No se ha admitido el valor"); } //if con else if y cláusula final else if (DesplazamientoX == 0 && DesplazamientoY == 1) { System.out.println ("Se procede a bajar el personaje 1 posición"); } else if (DesplazamientoX == 1 && DesplazamientoY == 0) { System.out.println ("Se procede a mover el personaje 1 posición a la derecha"); } else if (DesplazamientoX == -1 && DesplazamientoY == 0) { System.out.println ("Se procede a mover el personaje 1 posición a la izquierda"); } else { System.out.println ("Los valores no son válidos"); }tutorial
En este video mostraremos como funciona el ciclo While y Do-While de Java Netbeans con algunos pequeños ejemplos para familiarizarnos con su uso.
Claudio Sepulveda
No hay comentarios:
Publicar un comentario