1. ESTRUCTURA SELECTIVA Las estructuras de control selectivas se utilizan para resolver problemas donde sea necesario tomar decisiones, es decir, donde se tengan diferentes caminos para llegar a la solución de un determinado problema. pseudocódigo SI condición Entonces acciones Lic. Nora O. Martínez Arias
2. CONDICIONES Las condiciones se construyen con la ayuda de los operadores relacionales y booleanas Lic. Nora O. Martínez Arias RELACIONALES BOOLEANAS <> Diferente <= Menor o igual >= Mayor o igual = Igual que < Menor que > Mayor que OPERADOR NOMBRE NOT Negación OR Disyunción AND Conjunción OPERADOR NOMBRE
3. CONDICIONES Ejemplo de condiciones construidas a partir de un enunciado: Si deseas saber si una persona es mayor de edad entonces la condición es: El descuento se aplica en etiqueta roja entonces la condición es: Persona > = 18 lo cual se lee: “¿persona mayor o igual a 18?” Etiqueta = “rojo” que se lee: “¿La etiqueta es igual al color rojo?” O bien, si asignamos un número al color rojo (supongamos el 3), la condición es: Etiqueta = 3, que se lee: “¿La etiqueta es igual a el número 3?” Lic. Nora O. Martínez Arias
4.
5.
6. Lic. Nora O. Martínez Arias ESTRUCTURA SELECTIVA SIMPLE EJEMPLO De acuerdo a la calificación del alumno, indicarle si aprobó la materia. ANALISIS E = Calificación del alumno P= la calificación debe ser mínimo de 6 para ser aprobatoria, solicitar calificación, mostrar el mensaje S= aprobó La condición es: Calificacion >= 6 INICIO CALIFICACION CALIFICACION >= 6 “ Aprobado” F V FIN