lunes, 22 de octubre de 2012

ENUNCIADO DE DECISIÓN

En el desarrollo de un algoritmo la mayoría de las veces se verá abocado a situaciones de excepción, agrupación o comparación con el objetivo de aclarar o conocer algunas circunstancias en particular.
Para que el algoritmo sea flexible y general se deben tener en cuenta todas las posibilidades o alternativas que puedan presentarse en un momento dado. De aquí la necesidad de hacer comparaciones y tomar decisiones. Básicamente los enunciados de decisión se utilizan para tomar una acción o conocer el estado de alguna situación en especial.



COMPOSICIÓN DE UN ENUNCIADO DE DECISIÓN

Enunciado:

SÍ ( VARIABLE VS VARIABLE)
ENTONCES
Enunciados
SINO
Enunciados
FIN SÍ


COMO FUNCIONA EL ENUNCIADO DE DECISIÓN

INICIO
SÍ  (CONDICIÓN)
ENTONCES
ENUNCIADO (S)
SINO
ENUNCIADO (S)
FIN SÍ

El enunciado de decisión consta básicamente de cuatro partes: La primera es la palabra SI seguida de una condición entre paréntesis ( expresión relacional ó lógica) Variable Vs. Variable, la segunda es la palabra ENTONCES seguida de los enunciados a realizar si se cumple la condición, la tercera es la palabra SINO seguida de los enunciados a realizar si no se cumple la condición y la cuarta son las palabras FIN-SI que indica la finalización del enunciado de decisión.

ENUNCIADOS DE DECISIÓN ANIDADOS


Un enunciado de decisión se considera anidado cuando dentro de este se genera otra decisión y así sucesivamente. Existen múltiples formas de realizar o establecer parámetros, de acuerdo a la formulación del problema. Veamos algunos ejemplos

Ejemplo 1 :

SI (CONDICIÓN 1)
ENTONCES
SI (CONDICIÓN 2 )
ENTONCES
SI (CONDICIÓN 3 )
ENTONCES
ENUNCIADO (S)
SINO
ENUNCIADO (S)
FIN-SI 
SINO
ENUNCIADO (S)
FIN-SI
SINO
ENUNCIADO (S)
FIN-SI

Ejemplo 2 :

SI (CONDICIÓN 1 )
ENTONCES
SI (CONDICIÓN 2)
ENTONCES
SI (CONDICIÓN 3 )
ENTONCES
SI (CONDICIÓN 4)
ENTONCES
ENUNCIADO ( S )
SINO
ENUNCIADO ( S )
FIN-SI 
FIN-SI
FIN-SI
FIN-SI


NOTA : El último SI que se abre es el primero que se cierra. El primer SI que se abre es el último que se cierra.


No hay comentarios:

Publicar un comentario