Estructuras
selectivas y
de repetición.
Algoritmos y Lenguajes de programación
11:11 p. m.
ograma • Programa • Programa • Programa • Programa • Programa • Programa • Programa • Programa • Programa • Progra
Temáticas abordadas
Comenzar
4.1 Selectiva 4.2 Selectiva
simple. doble.
Programa
4.3 Selectiva 4.4 Selectiva
anidada. múltiple
enguaje de Programacion • Lenguaje de Programacion • Lenguaje de Programacion • Lenguaje de Programacion •Lenguaj
¿Que es?
Las estructuras selectivas y de repetición son
conceptos clave en la programación, esenciales
para controlar el flujo de ejecución de un
programa de manera dinámica y eficiente.
Volver al Programa
guaje de Programacion • Lenguaje de Programacion • Lenguaje de Programacion • Lenguaje de Programacion •• Lenguaj
4.1 SELECTIVA
SIMPLE.
Evalúa una condición, de ser
cierta efectúa una acción, de lo
contrario, continúa con la
ejecución normal del programa.
Condición: Expresión lógica
If(condición) Acción;
Acción: Acción que se realiza el
programa con cierta condición.
If(condición)
Acción;
Volver al Programa
de Programacion • Lenguaje de Programacion • Lenguaje de Programacion • Lenguaje de Programacion •• Lenguaje de Pro
4.2 Selectiva doble.
La selectiva doble en programación es una estructura
condicional que permite tomar una decisión entre dos opciones
posibles calculadas en una condición.
También se conoce como "si-entonces-sino".
Evalúa si una condición es verdadera o falsa: si es verdadera,
ejecuta un bloque de código; si es falsa, ejecuta otro.
e Programacion • Lenguaje de Programacion • Lenguaje de Programacion • Lenguaje de Programacion •• Lenguaje de Pro
4.3 Estructura selectiva anidada
Tipo de estructura de
¿Qué es? control en programación
donde una estructura
condicional (como un if)
se encuentra dentro de
otra.
Se refiere a una
decisión dentro de
otra decisión
¿Qué ¿Cuándo se Ejemplo
ocurre? ocupan?
Primero se evalúa si la
Hay que verificar varias
primer condición se
condiciones relacionadas.
cumple.
La decisión depende de
Si eso es verdadero,
una combinación de
dentro de ese bloque se
criterios.
evalúa otra condición.
Si alguna de esas
condiciones no se cumple,
se ejecuta el bloque “sino”
correspondiente.
ncabezado deProgramacion
Lenguaje de sección • Encabezado dede
• Lenguaje sección • Encabezado
Programacion de sección
• Lenguaje • Encabezado• de
de Programacion secciónde
Lenguaje • Encabezado de ••sección
Programacion Lengu
4.4 Selectiva múltiple
¿Para qué se ocupa?
Se utiliza cuando necesitamos decidir entre
Ventajas; ¿Qué es? varias opciones de manera eficiente y
1- Códigos más limpios La selectiva múltiple es una estructura de organizada
2- Eficiencia control en algoritmos que se utiliza para Por ejemplo:
3- Fácil de mantener tomar decisiones entre múltiples opciones. Menús de opciones: Cuando un programa
4- Estructura clara ofrece al usuario varias alternativas y se
5- Evita errores debe ejecutar una acción según su
6- Portabilidad elección.
Clasificación de datos: Para asignar
categorías según su valor (como
calificaciones escolares, niveles de
accesos, etc.)
Automatización de procesos: En sistemas
que deben responder de formas distinta
según el estado actual, como en
videojuegos o aplicaciones.
Thttps://youtu.be/QXIirjvPNFU?si=V_T5c_M6ly-vmt5m
•eLenguaje
Programacion • Lenguaje de•Programacion
de Programacion • Lenguaje de Programacion
Lenguaje de Programacion • Lenguaje de• Lenguaje de Programacion
Programacion •• Lenguaje
• Lenguaje de de Pro
Programacion
¡Muchas gracias!