JAVA

Instrucciones de Control

Instrucciones de control en Java
• Java sólo tiene tres tipos de estructuras de control, a las cuales nos referiremos de aquí en adelante como instrucciones de control: la instrucción de secuencia, las instrucciones de selección (tres tipos) y las instrucciones de repetición (tres tipos). Cada programa se forma combinando tantas instrucciones de secuencia, selección y repetición como sea apropiado para el algoritmo que implemente el programa.

La instrucción if realiza (selecciona) una acción si la condición es verdadera. o realiza una acción distinta si la condición es falsa. o evita la acción si la condición es falsa..Instrucciones de selección en Java • Java tiene tres tipos de instrucciones de selección. La instrucción if.else realiza una acción si la condición es verdadera. La instrucción switch realiza una de entre varias acciones distintas. .. dependiendo del valor de una expresión.

out.println( "Aprobado" ).Instrucción de selección simple if if ( calificacionEstudiante >= 60 ) System. .

else System... .println( "Aprobado" ).else if ( calificacion >= 60 ) System.out.Instrucción de selección doble if.println( "Reprobado" ).out.

Instrucción de selección múltiple switch .

que en ocasiones puede utilizarse en lugar de una instrucción if. El primer operando (a la izquierda del ?) es una expresión booleana (es decir.println( calificacionEstudiante >= 60 ? "Aprobado" : "Reprobado" ). Por ejemplo..else. el segundo operando (entre el ? y :) es el valor de la expresión condicional si la expresión booleana es verdadera. imprime el valor del argumento de println.out. . que es una expresión condicional. Por lo tanto. que utiliza tres operandos.Operador condicional (?:) Java cuenta con el operador condicional (?:). y el tercer operando (a la derecha de :) es el valor de la expresión condicional si la expresión booleana se evalúa como false.. una condición que se evalúa a un valor booleano: true o false). la instrucción System. En conjunto. esta instrucción con el operador condicional realiza en esencia la misma función que la instrucción if. o produce como resultado la cadena "Reprobado" si la expresión booleana es falsa.. es decir. los operandos y el símbolo ?: forman una expresión condicional. La expresión condicional en esta instrucción produce como resultado la cadena "Aprobado" si la expresión booleana calificacionEstudiante >= 60 es verdadera. Éste es el único operador ternario en Java..

. una o más veces. si la condición de continuación del ciclo es inicialmente falsa.while realiza la acción (o grupo de acciones) en su cuerpo. cero o más veces.. La instrucción do.Instrucciones de repetición en Java • Java cuenta con tres instrucciones de repetición (también llamadas instrucciones de ciclo) que permiten a los programas ejecutar instrucciones en forma repetida.. no se ejecutará la acción (o grupo de acciones).while y for.. . Las instrucciones while y for realizan la acción (o grupo de acciones) en sus cuerpos. Las instrucciones de repetición se implementan con las instrucciones while. siempre y cuando una condición (llamada la condición de continuación del ciclo) siga siendo verdadera. do.

Instrucción de repetición while int producto = 3. . while ( producto <= 100 ) producto = 3 * producto.

.

Instrucción de repetición for .

.

.

..Instrucción de repetición do.while .

La ejecución continúa con la primera instrucción después de la instrucción de control. for. do.• Instrucción break Cuando break se ejecuta en una instrucción while. o switch. Los usos comunes de break son para escapar anticipadamente del ciclo.. ocasiona la salida inmediata de esa instrucción. o para omitir el resto de una instrucción switch .while..

omite las instrucciones restantes en el cuerpo del ciclo y continúa con la siguiente iteración del ciclo. for o do. En las instrucciones while y do. En una instrucción for se ejecuta la expresión de incremento y después el programa evalúa la prueba de continuación de ciclo.. .• Instrucción continue Cuando la instrucción continue se ejecuta en una instrucción while.while.while.. la aplicación evalúa la prueba de continuación de ciclo justo después de que se ejecuta la instrucción continue...

Operadores de asignación compuestos .

Operadores de incremento y decremento .

Sistema de coordenadas de Java .

Sign up to vote on this title
UsefulNot useful