Introducción a la
Programación y Python
En esta presentación, exploraremos las estructuras de control en Python, un
componente fundamental para crear programas dinámicos y adaptables.
Prof: Esp. Ing. Helder Urdaneta
Estructuras de Control: El Flujo de la Ejecución
Definición Importancia
Las estructuras de control son instrucciones que modifican el Permiten que el programa responda a diferentes entradas y
flujo de ejecución de un programa. situaciones, creando programas más complejos y útiles.
Sentencias if, elif, else: Tomando Decisiones
if:
Ejecuta un bloque de código si la condición es verdadera.
else:
Ejecuta un bloque de código si la condición del if es falsa.
elif:
Comprueba múltiples condiciones; se evalúa si la condición del if es falsa.
Ejercicios Prácticos:
Ejercicio 1:
Clasifica la edad del usuario como "menor de edad", "adulto" o "adulto mayor".
Ejercicios Prácticos: Aplicando los Conceptos
Ejercicio 2. Calcula el precio de una entrada al cine según la edad del usuario. Pide al usuario que ingrese
su edad y calcula el precio de la entrada al cine. Los menores de 12 años pagan $5, los adultos (12-64
años) pagan $10, y los seniors (65 años o más) pagan $7.
Ejercicio 3. Verifica si un número ingresado por el usuario es positivo, negativo o cero.
Ejercicios Prácticos (Continuación)
Ejercicio 4. Determina la calificación en letras (A, B, C, D, F) a partir de una calificación numérica.
Ejercicio 5. Verifica si un año ingresado por el usuario es un año bisiesto.
¡Conclusiones!
En esta clase, los estudiantes aprenderán a utilizar las estructuras de
control condicionales en Python, lo que les permitirá tomar decisiones en
sus programas. Los ejercicios prácticos ayudarán a reforzar el aprendizaje y
a aplicar los conceptos en situaciones reales.
Proximos pasos
• Estructuras de Control - Bucles
o Introducción a los bucles.
o Bucles for y while.
o Ejercicios prácticos.