En este ejercicio aprenderás a usar la estructura de selección múltiple switch en Java. Esta estructura te permite evaluar una variable y ejecutar diferentes acciones dependiendo de su valor. Es especialmente útil cuando tienes múltiples opciones y quieres que tu código sea más limpio y fácil de leer que usar muchos if-else.
SELECTOR (variable que determina qué acción ejecutar)switch que evalúe el valor del selectorACCION 1ACCION 2ACCION 3ACCION X (caso default)ACCION Y// Entrada: Introduce un valor para el SELECTOR (1, 2, 3, u otro): 2 // Salida: --------------------------------- Se ejecutó la ACCION 2. Luego, se ejecutó la ACCION Y. --------------------------------- // Otro ejemplo - Entrada: Introduce un valor para el SELECTOR (1, 2, 3, u otro): 5 // Salida: --------------------------------- De otra forma: Se ejecutó la ACCION X. Luego, se ejecutó la ACCION Y. ---------------------------------
Asegúrate de:
Scanner con nextInt() para leer el valor del selectorbreak; al final de cada case para evitar que se ejecuten los siguientes casosdefault se ejecuta cuando el selector no coincide con ningún caso específicoACCION Y siempre se ejecuta al final, sin importar qué caso del switch se haya activado
Programa 2.5
Si selector Igual
Valor 1: hacer acción 1
Valor 2: Hacer acción 2
Valor 3: Hacer acción 3
De otra forma: Hacer acción X
{Fin del condicional}
Hacer acción Y
Observa: Si el selector toma el valor 1 se ejecuta la acción 1, si toma el valor 2 se realiza la acción 2, si toma el valor 3 se realiza la acción 3, y si toma cualquier otro valor se realiza la acción X. Luego cuando se continúa con el flujo normal del programa se realiza la acción Y.
Diagrama de flujo del algoritmo de selección múltiple