Clase E Seleccion PASCAL
Prof. Antonio Valles.
E-mail: agodoy@ula.ve
Agenda
• Estructuras de Selección Simples
• Estructuras de Selección Anidadas
Prof. Antonio Valles. E-mail: agodoy@ula.veEstructuras de Selección
Una estructura de selección/decisión, permite ejecutar
o no ciertas instrucciones dentro de un algoritmo si se
cumplen o no ciertas condiciones.
Dichas condiciones devuelvenun valor, verdadero o
falso, determinando así la secuencia a seguir.
Prof. Antonio Valles. E-mail: agodoy@ula.ve
Estructuras de Selección
• Una condición es cualquier proposición lógica que
tenga unvalor verdadero o falso definido.
• Este esquema selectivo se denomina “decision binaria”.
Prof. Antonio Valles. E-mail: agodoy@ula.ve
Estructuras de Selección
• Toda decisión se puede llevar a unesquema de decisión
binaria.
• Basta con decidir entre una alternativa y todo el resto
• Si se elige “el resto”, se decide entre una alternativa y el
resto del resto.
• Entre otros…
Prof. AntonioValles. E-mail: agodoy@ula.ve
Estructuras de Selección Simple
• Un algoritmo puede optar por ejecutar o no una operación (SI
–ENTONCES).
• Un algoritmo puede optar por ejecutar una u otra operación(SI-ENTONCES-SINO).
• Esta decisión se basa en un condición.
• Esta decisión controla el flujo del algoritmo.
• Por esto, se denomina una estructura de control.
Prof. Antonio Valles. E-mail:agodoy@ula.ve
Estructuras de Selección Simple
• Ejemplo: Sumar dos operando a y b si a
es mayor que b.
Inicio
Ingrese valor de A y B
Leer (a,b)
si a > b entonces
suma <- a + b;
fin si
la suma es: suma
finProf. Antonio Valles. E-mail: agodoy@ula.ve
Estructuras de Selección Simple
• Ejemplo: Sumar dos operando a y b si a
es mayor que b.
Inicio
Ingrese valor de A y B
Leer (a,b)
si a > b entonces
suma <-a + b;
la suma es: suma
fin si
caso contrario
El valor de A es menor que B.
fin caso
fin
Prof. Antonio Valles. E-mail: agodoy@ula.ve
Estructuras de Selección Simple
Estructuras de Selección...
Regístrate para leer el documento completo.