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
En este ejercicio utilizaremos una estructura condicional switch para validar que OP sea un valor entre 1 y 4. El switch es más limpio que múltiples if-else cuando tienes muchas opciones discretas.
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.