Documentos de Académico
Documentos de Profesional
Documentos de Cultura
estructuras selectivas
Como se puede observar, los problemas que se han presentado hasta el momento
no implican cuestionamientos como: “qué pasa si no le gusta con azúcar”, o bien,
“qué pasa si le gusta más caliente”, esto en el algoritmo de preparar una taza de
café, donde se puede seguir haciendo muchos cuestionamientos que conducen a
tomar una decisión.
1) Entrada
V F
Condición
2) Evalúa Condición
3) Toma un camino 2
dependiendo del valor
Acción 1 Acción 2
de verdad de la
condición
3
Ejemplo 1: Crear un algoritmo que imprima el valor mayor entre dos cantidades a
comparar
Solución
Inicio
A, B
V F
A>B
M=A M=B
M
Estructuras selectivas dentro de otras
estructuras selectivas
Condición
1
Condición Condición
2 3
Inicio
A, B, C
v F
A>B
v F v F
A>C B>C
M
Se pueden tener tantas estructuras selectivas como se necesiten en un
algoritmo, para la solución de un problema. El objetivo de todo algoritmo
es darle solución a un problema, pero debemos siempre tener en cuenta
tratar de buscar la solución a los problemas de la manera mas eficiente
posible y con la menor cantidad de procesos. Esto optimizara nuestras
aplicaciones y consecuentemente trabajaran mas rápido.
C1
v f
C2 C3
v f v f
C5 C6 C7
C4
v f
C8 C9