Está en la página 1de 4

Tutorial de la instrucción if simple

Es una instrucción de selección. Establece una condición para ejecutar un bloque


de instrucciones. Utilizando un diagrama de flujo, podemos ver gráficamente la
instrucción de la manera siguiente:

Falso
Condición

Verdadero

Bloque de instrucciones
a ejecutar

Observe que dependiendo del resultado de la evaluación de la condición


(representada mediante un rombo), si es verdadero se ejecuta el bloque de
instrucciones, si es falso no se hace nada, simplemente termina la instrucción.

La instrucción if simple es una estructura de control de una sola entrada y una sola
salida.

© UNITEC 2010 Página 1


Otra forma de representar esta estructura es mediante un diagrama de actividad
en UML (Lenguaje Unificado de Modelado):

Verdadero Bloque de
instrucciones

Falso

La sintaxis de la instrucción en el lenguaje Java es la siguiente:

Si el bloque de instrucciones esta formado por una sola instrucción:

if( <condición> )
Instrucción;

if( <condición> ) instrucción;

© UNITEC 2010 Página 2


Si el bloque de instrucciones esta formado por más de una instrucción:

if( <condición> )
{
Instrucción 1;
Instrucción 2;
Instrucción 3;

Instrucción n;
}

La expresión <condición> será sustituida por cualquier expresión lógica valida


para Java. Por ejemplo:

Sueldo > 5000

Edad > 18 && Sueldo <= 10000

Observe que el bloque de instrucciones se encuentra encerrado entre llaves { }

© UNITEC 2010 Página 3


Tenga cuidado de terminar cada instrucción con un punto y coma ( ; ), sino, Java
marcará la instrucción con un error.

Se dice muchas veces que esta instrucción se utiliza para tomar decisiones, es
decir, se ejecutan las instrucciones si se cumple la condición dada.

© UNITEC 2010 Página 4

También podría gustarte