switch
En esta lección se presenta la estructura de control
switch.
switch
El switch es una alternativa a la condicional múltiple
que evalúa una expresión y si su resultado corresponde al valor que
aparece después de la palabra reservada
case,
empieza a ejecutar las instrucciones que sigan después.
Una vez entrado en un caso, el
switch
continúa avanzando sin importar si invade otros casos, hasta
encontrar la palabra reservada
break,
que nos saca de la estructura de control.
La siguiente figura representa el comportamiento de la estructura de
control switch.
switchswitch-default
El switch-default es una alternativa a la condicional
múltiple con else, cuyo comportamiento es similar al del
switch, donde
default,
es una etiqueta más, que atrae a todos los casos que no correspondan
a ninguno de los
case.
Una vez entrado en un caso, el
switch
continúa avanzando sin importar si invade otros casos, hasta
encontrar la palabra reservada
break,
que nos saca de la estructura de control.
La siguiente figura representa el comportamiento de la estructura de
control switch-default.
switch-default
El switch es una alternativa a la condicional múltiple
que evalúa una expresión y si su resultado corresponde al valor que
aparece después de la palabra reservada
case,
empieza a ejecutar las instrucciones que sigan después.
El switch-default es una alternativa a la condicional
múltiple con else, cuyo comportamiento es similar al del
switch, donde
default,
es una etiqueta más, que atrae a todos los casos que no correspondan
a ninguno de los
case.
Una vez entrado en un caso, el
switch
continúa avanzando sin importar si invade otros casos, hasta
encontrar la palabra reservada
break,
que nos saca de la estructura de control.