
Estructuras Selectivas
Las estructuras selectivas se utilizan para tomar decisiones lógicas; de ahí que se suelan denominar también estructuras de decisión o alternativas y son utilizadas en todos los lenguajes de programación.
Simples
Las estructuras selectivas simples o condicionales están compuesta únicamente de una sola condición si es verdadera ejecutara la acción o acciones si la condición es falsa no hará nada.
SI (condición) ENT
acción (si la condición es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias acciones)
FIN
Dobles o Compuestas
Las estructuras selectivas dobles están compuesta únicamente de una sola condición, si es verdadera ejecutara la acción o acciones y si la condición es falsa ejecutara las acciones para la condición falsa. Esta estructura selectiva solo se debe utilizar únicamente cuando existen dos condiciones, si hubieran mas de dos condiciones se puede utilizar varias selectivas simples o una selectiva múltiple.
SI (condición) ENT
acción (si la condición es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas)
SINO
acción (si la condición es falsa se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas)
FIN
Múltiples o Anidadas
Las estructuras selectivas múltiples o anidadas están compuestas por múltiples selectivas simples que están unidas por el comando SINO. El resultado que se obtiene con una selectiva múltiple se puede obtener con varias selectivas simples, entonces, ¿cual es la diferencia? el código es mas pequeño, aunque, siempre se recomienda que cuando recién se está aprendiendo a programar es recomendable que al principio se trabaje con selectivas simples, a medida que se va aprendiendo y ganando destreza se puede comenzar a utilizar las selectivas múltiples en los casos que se crean conveniente y necesarios.
SI (condición) ENT
acción (si la condición es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas)
SINO
SI (condición) ENT
acción (si la condición es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas)
SINO
SI (condición) ENT
acción (si la condición es verdadera se ejecutara la acción o acciones, porque, puede estar conformado por varias lineas)
FIN_SI
FIN_SI
FIN_SI