Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MAI 4C
1. INSTRUCCIONES CONDICIONALES
se escribe
5. ESTRUCTURA DE SELECCIÓN
MÚLTIPLE
En el caso de anidar reiteradamente estructuras if-else en cada
una de las cláusula else puede convenir la estructura de selección
múltiple. Es una estructura que permite seleccionar entre varias
alternativas posibles. Las alternativas tienen que ser valores
literales de tipo int, char o String. En Processing se expresa
según este código:
Ejemplo 5. Uso de switch-case-default
El siguiente código muestra un mensaje correspondiente al día de la semana, en
función de un valor numérico.
Un par de observaciones sobre esta estructura:
1. Se requiere de al menos un case.
2. Si vas a usar pocos casos, quizás deberías plantearte el uso de if-else anidados en vez de
switch-case.
3. La cláusula default es opcional. No estás obligado a ponerla, pero es aconsejable.
4. La sentencia break; evita que Processing siga ejecutando las líneas siguientes de los siguientes
case. Por ejemplo, si el primer break no se hubiese puesto en el ejemplo anterior, entonces se
mostrarían los mensajes "lunes" y "martes". El siguiente ejemplo debe aclararte este aspecto.