Sunteți pe pagina 1din 10

Estructuras Selectivas

Introducción
• Las estructuras selectivas se encuentran en la solución algorítmica en casi
todos los problemas
• Se utilizan cuando en el desarrollo de la solución de un problema debemos
tomar una decisión.
• Esto con el objetivo de establecer un proceso o señalar un camino
alternativo.
• Esta basada en la evaluación de una o mas condiciones que indican la
alternativa a seguir.
• En algunas situaciones la toma de decisión se realiza en cascada, es decir se
toma una decisión y a continuación se toma otra decisión.
Introducción

• Las estructuras de selección se clasifican de la siguiente manera:


• SI ENTONCES
• SI ENTONCES / SINO
• SI MULTIPLE
Estructura Si Entonces
• Permite que el flujo del diagrama siga un camino especifico si se cumple la
condición.
• Si al evaluar la condición el resultado es verdadero entonces se ejecutara
una acción o conjunto de acciones.

ALGORITMO

Si ( condición) Entonces
Acciones
Fin Si
inicio
Ejemplo
• Construya un diagrama de flujo tal, que dado nota

como dato la calificación de un alumno en un


examen, escriba a probado en caso que la Nota
calificación obtenida sea mayor o igual a 60 >= 60
si no

resultado = “Aprobado”

Entrada Proceso Salida Aprobado


nota Si nota >= 60 resultado
resultado=“Aprobado”
Fin Si

Fin
Ejercicio

Dado el sueldo de un trabajador, aplicar


aumento del 15% si su sueldo es inferior a
3000, e imprimir el nuevo sueldo, elaborar el
diagrama de fujo correspondiente
Estructura Si Entonces Sino
• Permite que el flujo del diagrama siga uno de dos posibles camino si se
cumple o no la condicion la condición.
• Si al evaluar la condición el resultado es verdadero entonces se ejecutara
una acción o conjunto de acciones, sino ejecutara otra accion.

ALGORITMO

Si ( condición) Entonces
Acciones
Sino
Acciones
Fin Si
inicio
Ejemplo
nota

Construya un diagrama de flujo tal, que


dado como dato la calificación de un si
Nota no
alumno en un examen, escriba aprobado >= 60
en caso que la calificación obtenida sea
mayor o igual a 60, sino reprobado
resultado = “Aprobado” resultado = “Reprobado”

Entrada Proceso Salida


nota Si nota >= 60 resultado
resultado=“Aprobado” resultado
Sino
resultado=“Reprobado”
Fin Si
Fin
Ejercicio

Elaborar diagrama de flujo tal, que dado el sueldo


de un trabajador, aplique un aumento del 15% si su
sueldo es inferior a 5,000 y 12% en caso contrario,
imprima el nuevo sueldo
Ejercicio
Se trata de escribir el algoritmo que permita
emitir la factura correspondiente a la compra
de un articulo determinado, del que se
adquieren una o varias unidades. El IVA es del
15%, si el precio bruto ( precio venta mas IVA)
es mayor de $13000 se debe realizar un
descuento del 5%.

S-ar putea să vă placă și