CONDICIONAL
EN CADENA: if – else – if
La estructura de selección doble encadenada if
– else - if evalúa un conjunto de condiciones en orden descendente, pasando
de una condición a otra siempre que la condición anterior sea falsa, y en el
momento que encuentre una condición verdadera, efectúa la acción
correspondiente a dicha condición y abandona el resto de la estructura. La
estructura tiene una acción por defecto que se efectúa en el caso que todas las
condiciones sean falsas.
Estructura de
selección doble en cascada
En las
tablas que siguen se muestran el código Java y el pseudocódigo correspondientes
a los dos formatos de escritura de la estructura if-else-if
Estructura de Selección if – else –if (Formato 1)
Código Java
|
Pseudocódigo
|
if( condicion1)
accion1;
else
if( condicion2
)
accion2;
else
if( condicion3 )
accion3;
.
.
.
else
if( condicionn )
accionn;
else
acciondefecto;
|
si( condicion1)
accion1
sino
si( condicion2 )
accion2
sino
si( condicion3 )
accion3
.
.
.
sino
si( condicionn )
accionn
sino
acciondefecto
|
Estructura de Selección if – else –if (Formato 2)
Código Java
|
Pseudocódigo
|
if( condicion1)
accion1;
else if( condicion2 )
accion2;
else if( condicion3 )
accion3;
.
.
.
else if( condicionn )
accionn;
else
acciondefecto;
|
si( condicion1)
accion1
sino si( condicion2 )
accion2
sino si( condicion3 )
accion3
.
.
.
sino si( condicionn )
accionn
sino
acciondefecto
|
En el caso
de acciones compuestas, estas deben estar encerradas entre llaves de bloque {
}.
0 comentarios:
Publicar un comentario