Lección 4
Estructura de selección por casos (switch)
Se evalúa la condición y si ésta se cumple se ejecuta un determinado grupo de instrucciones. En caso contrario se saltan dicho grupo de instrucciones.
Forma Lógica:
- Se evalúa la expresión
- En caso de que el valor de la expresión sea el valor_1 ejecuta las instrucciones del valor_1 y va al #6
- En caso de que el valor de la expresión sea el valor_2 ejecuta las instrucciones del valor_2 y va al #6
- En caso de que el valor de la expresión sea el valor_n ejecuta las instrucciones del valor_n y va al #6
- En caso de que el valor de la expresión no se alguno de los anteriores ejecuta las instrucciones por defecto y va al #6
- Termina la estructura switch y continua la secuencia del programa
Sintaxis
- La expresión normalmente es una variable usada como selector puede ser de tipo numérico o carácter según el caso.
- Cada etiqueta (valor_1, valor_2,…, valor_n) es un valor único y constante.
- La palabra break permite terminar la estructura switch, provocando que el control del programa pase a la primera instrucción después de la estructura switch.