Está en la página 1de 2

LECTURA 002

ESTRUCTURAS DE CONTROL SELECTIVAS SIMPLES Y COMPUESTAS

Una estructura selectiva es aquella que permite elegir por medio de una condicin una de
varias opciones presentadas, es decir permite la toma de decisiones.

La estructura selectiva parte de una base, conocida como estructura selectiva simple la
cual evala una condicin nicamente para decidir si hace algo o no hace nada.

Por ejemplo

Usted tiene un solo color de manzana y tiene que decidir si toma el nico color de manzana
o no toma nada:

Manzana amarilla

1. Analizando el proceso a seguir:


a) Solicitar el color de la manzana
b) Por medio de una estructura selectiva y una expresin lgica, determinar si
eligi el color existente
c) Si decidi elegir el nico color, simular la entrega de la manzana elegida
2. Planteamiento en pseudocdigo:
Inicio
Leer(color)
Si(color==amarilla)
Imprime(Entrega manzana amarilla)

Cmo usted observa la seleccin se realiza mediante la estructura Si acompaada de una


expresin lgica (condicin que evala el color elegido), de tal forma que la lnea:

Si(color==amarilla)

Esta comprobando si el color elegido por el usuario fue amarillo

Si decidi aceptar el nico color existente simula la entrega y si decide no elegirla


simplemente no se hace nada
Ahora bien no siempre se tiene una sola opcin, que pasara si en lugar de tener un solo
color se tienen dos ( amarillo y rojo), entonces se estara en la posibilidad de elegir
una de dos opciones, a ste tipo de estructura se le llama estructura selectiva compuesta

Por ejemplo

Usted tiene que elegir una de los dos siguientes colores de manzanas:

Manzana amarilla Manzana roja

3. Analizando el proceso a seguir:


a. Solicitar el color de la manzana
b. Por medio de una estructura selectiva, y una expresin lgica, determinar cul
fue el color elegido, es decir proceder a la seleccin
c. En base al resultado de la seleccin, simular la entrega de la manzana elegida
4. Planteamiento en pseudocdigo:
Inicio
Leer(color)
Si(color==amarilla)
Imprime(Entrega manzana amarilla)
Sino
Imprime(entrega manzana roja)

Puede observar que el proceso inicial fue idntico al caso de la estructura selectiva
simple, iniciando con la condicin : Si(color==amarilla). Pero ahora se tiene una segunda
alternativa diseada a partir de la palabra Sino la cual nicamente se realiza si el color
seleccionado no corresponde al amarillo; como se tienen nicamente dos alternativas se
deduce que el color elegido debe ser rojo y por lo tanto enva el color que sobra.

Elabor: Nancy Teresa Cabrera Fernndez

También podría gustarte