Está en la página 1de 6

Solución de problemas con

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.

En los algoritmos para la solución de problemas donde se utilizan estructuras


selectivas se emplean frases que están estructuradas de forma adecuada dentro
del pseudocódigo.
Solución de problemas con
estructuras selectivas
1

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

Acción 1 Acción 2 Acción 3 Acción 4


Ejemplo 2: Crear un algoritmo que imprima el valor mayor entre tres cantidades a
comparar

Inicio

A, B, C

v F
A>B
v F v F
A>C B>C

M=A M=C M=B M=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

También podría gustarte