Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 8
Estructuras de control II
Les damos la bienvenida
Vamos a comenzar a grabar la clase
Clase 08 Clase 09
Clase 07
Cuando se evalúa una expresión tenemos dos caminos posibles: el verdadero o el falso.
Por lo tanto para resolver problemáticas donde tenemos varias opciones será necesario
recurrir al anidamiento de estructuras de selección.
Anidamiento, ejemplo semáforo
Supongamos el ejemplo de un semáforo, donde se ingresa el estado del mismo (verde/amarillo/rojo) y
en base a este se da una leyenda con la acción a tomar (Pase/Espere/Pare)
Anidamiento, ejemplo semáforo
Ejercicio semáforo mejorado
⮚ Si por error ingresa otra letra que no fueran los colores del semáforo,
imprimir un error.
Otro Ejemplo
Se pide identificar si un número es positivo o negativo.
Otro Ejemplo
Ejemplo para practicar:
Existen las…
● Estructuras secuenciales.
● Estructuras alternativas.
● Estructuras repetitivas.
Estructura Secuencial
La estructura secuencial es la más sencilla de todas, simplemente indica al procesador que
debe ejecutar de forma consecutiva una lista de acciones.
Representa las instrucciones que se ejecutan una detrás de otra en orden (de arriba para
abajo)
Todos los algoritmos que vimos hasta la clase 6 mantienen una Estructura Secuencial
Estructura Alternativa
Este tipo de estructuras son utilizadas para tomar decisiones lógicas, es por esto que
también se denominan estructuras de decisión o selectivas.
● Switch (SEGÚN)
Flujo de selección simple
Flujo de selección doble
Otro Ejemplo
Otro Ejemplo
Ejemplo para practicar:
Si es entre 0 y 3, desaprueba
Si es entre 3 y 6, recupera
Si es entre 6 y 10, aprueba
Tener en cuenta los casos de números NO válidos