Está en la página 1de 5

ESTRUCTURAS DE CONTROL: SWITCH-CASE

• .funciona tal cual su nombre switch o interruptor (de cambiar).


• -pros: agiliza la toma de decisiones múltiples.
• -no hay un limite de opciones (cases).
• Datos de parámetros: admite solo datos tipo int o char(este se declara antes).
• Se puede relacionar este parámetro a una variable ingresada por teclado
(Scanner) para generar un menú.
MARCO TEÓRICO  : (“RESUMIDO”)

• Switch – Case: Es una estructura de control muy parecido al If – Else anidado. Consiste en
una serie de diferentes acciones que se van a ejecutar dependiendo de una condición
(Una acción dependiendo la condición). En el caso del If-Else solo tenemos 2
posibilidades: Que ocurre si una condición es verdadera y que ocurre si una acción es
falsa. En el caso del Switch – Case se puede tener una gran cantidad de acciones
dependiendo de una condición. Esta estructura se compone de una serie de acciones que
se ejecutarán “En caso” de que ocurra determinada condición, y una acción por defecto
que se ejecutará en caso de que no se cumpla ninguna de las condiciones programadas.
La sintaxis de programación seria la siguiente:
comienzo de
secuencia -
Switch() El switch siempre
lleva sus case’s de la
titulo
parámetros
{ mano. se podría
comparar a do – while
en esto.

En caso de que
Case 1: se ingrese 1
C System.out.println(“esta viendo la primera
O opción”);
N Break; se ejecuta
T
E
Case 2: esta acción
N System.out.println(“esta viendo la segunda
I opción”);
D Break; Cierre de la
opción y
O Default:
freno de la
System.out.println(“esta no es una opción
acción.
correcta, error”);
default: Opción alternativa a las del menú
ejemplo: en caso de error

Esto en casos específicos lo Si el break es ignorado: el caso abierto anteriormente se


podemos usar a nuestro favor sigue ejecutando y pasa a ejecutar el segundo
Código base 1era parte

Presentacion
de menu
Código base 2da

También podría gustarte