Está en la página 1de 2

Estructuras de Control Selectivas___________________________________________________________________

Estructura de control selectiva: En ella se evalúa una condición y en función del resultado, se determina el camino a seguir; si al
evaluar la condición el resultado es verdadero, se toma el camino del Si (en Pseudocódigo Entonces), de lo contrario se toma el
camino del No (en Pseudocódigo Sino).
La condición es en si misma una proposición, por lo tanto debe cumplir con todas las normas que reglamentan las proposiciones.
Existen tres clases de estructuras selectivas:
▪ Simple
La estructura selectiva simple si-entonces evalúa al condición Diagrama de flujo
▪ si la condición es verdadera, entonces ejecuta la(s)
acción(es) S1
▪ si la condición es falsa entonces no hacer nada

Pseudocódigo
Si (¿condición?) Entonces
< Acción (es) S1 >
Fin_si

▪ Doble
La estructura selectiva simple si-entonces-sino evalúa la condición Diagrama de flujo
▪ si la condición es verdadera, entonces ejecuta la(s)
acción(es) S1
▪ si la condición es falsa entonces ejecuta la(s) acción(es)
S2

Pseudocódigo
Si (¿condicion?) Entonces
< Accion (es) S1 >
Sino
< Accion (es) S2 >
Fin_si

▪ Múltiple
La estructura selectiva múltiple según_sea-caso de E hacer evalúa el valor de E. Que podrá tomar n valores
distintos 1,2,3,…n. Se desarrollan las acciones del caso que concuerde con el valor de E.
Pseudocódigo
Según_sea E hacer
caso_de 1 hacer
accion S1
fin_caso
caso_de 2 hacer
accion S2
fin_caso
.
.
caso_de n hacer
accion Sn
fin_caso
Fin_segun
Diagrama de flujo
Estructuras de Control Selectivas___________________________________________________________________
Fuente: Fundamentos de programación algoritmos y estructuras de datos. Luis Joyanes Aguilar. McGRAW HILL

También podría gustarte