ESTRUCTURA SECUENCIAL M LTIPLE
SECUENCIAL MÚLTIPLE
INTEGRANTES:
Anampa Gerardini, Cristhian
Garma Apolinario, Joselyn
Ponce Cusi, Katherine
Vásquez Alcántara, Juan
ESTRUCTURA SELECTIVA
MÚLTIPLE
La estructuraselectiva múltiple se utiliza
para este tipo de problemas, es decir, que
la estructura selectiva múltiple evaluará
una expresión que podrá tomar n valores
distintos: 1, 2, 3, 4,..., n. Según qué elijauno de estos valores en la condición, se
realizará una de las n acciones, o lo que es
igual, el flujo del algoritmo seguirá un
determinado camino entre los n posibles.
ESTRUCTURA SELECTIVA
MÚLTIPLEPermite comparar un valor con
diversas alternativas, si la
comparación tiene éxito se ejecuta el
grupo de instrucciones que contengan
la alternativa seleccionada y luego
sale de la estructura.ESTRUCTURA SELECTIVA
MÚLTIPLE
Como estamos hablando de estructura selectiva
múltiple lo mas apropiado para estos tipos de
casos es: la estructura de control Switch.
Una sentencia Switch permite a unavariable ser
probada por una lista de condiciones, cada
condición se llama case. Veamos la síntesis.
Estructura
selectiva
Salir del Switch
Variable a comparar
Switch (expresión) {
Caso 1
Case valor1:
Si se cumple el caso 1
//instrucciones
Break;
Caso default
Default;
Instrucciones del caso por defecto
//instrucciones
Break;
}
LAS SIGUIENTES REGLAS A UNA
SENTENCIA SWITCH
Las variables solopueden ser el tipo de byte, short, inst, o char.
Puedes tener cualquier numero de sentencias case dentro de
un SWICTH ,cada caso es seguido del vals a ser a comparado.
El valor de un caso debe ser elmismo tipo de datos a ser
comparados.
Cuando la variable del SWICTH es igual a un caso, las
instrucciones hasta que se alcanza una sentencia de break.
Cuando se llega a una sentencia break, elcaso termina, y el
flujo de control pasa a los siguientes línea después de la
sentencia Switch.
No todos los casos tiene que contener un break.
Una sentencia Switch que puede tener un caso por...
Regístrate para leer el documento completo.