Estructuras de condicionales multiples.

Las estructuras condicionales múltiples son aquellas que al tener escenarios establecidos o previamente definidos para una variable, nos permite tomar la ruta de decisión en la que se encuentre una coincidencia entre el valor de la variable y los escenarios.

Las estructuras condicionales múltiples tienen la siguiente estructura en diagrama de flujo.

Estructura condicional múltiple

Lo que ésta estructura permite es tomar el valor de la variable y compararla contra los diferentes escenarios establecidos. Los escenarios pueden ser de tipo String, por lo que deben ir entre comillas o numéricos que no requieren las comillas.

Además note que hay uno escenario adicional que dice default, ese escenario es el que se usará en caso de que el usuario ingrese una opción que no coincida con ninguno de los otros escenarios, es por decirlo el escenario por defecto.

Cuando existen más de dos elecciones (alternativas) posibles, es cuando se presenta el caso de alternativas múltiples. Si el número de alternativas es grande puede plantear serios problemas de escritura del algoritmo y naturalmente de legibilidad.


La estructura de decisión múltiple evaluará una expresión que podrá tomar n valores distintos 1,2,3,4,..n . Según que elija uno de estos valores en la condición, se realizará una de las n acciones, o lo que es igual, el flujo del algoritmo seguirá un determinado camino entre los n posibles.

EJEMPLOS.

1.    Escriba un algoritmo en donde se pueda calcular las siguientes fórmulas:

 

1.    Fuerza = masa * aceleración

2.    Densidad= masa / volumen

3.    Masa = densidad * volumen

4.    Volumen = masa /densidad









EJEMPLO 2.

1.    Escriba un algoritmo en donde se pueda calcular las siguientes fórmulas:

 

1.    Fuerza = masa * aceleración

2.    Densidad= masa / volumen

3.    Masa = densidad * volumen

4.    Volumen = masa /densidad









EJEMPLO 3
https://drive.google.com/file/d/1S86sCh4aK9YK6RHDnlcPc4od1nX4bXla/view?usp=sharing

Comentarios