Lección 12 del curso Python Nivel Básico.
En la lección anterior hablamos de las sentencias «if» que nos permiten ejecutar diferentes porciones de código dependiendo del cumplimiento de una o múltiples condiciones. Con estas sentencias ya tenemos una herramienta más que permitirá dar más versatilidad a nuestros programas.
Así que en esta práctica combinaremos varias de las ideas vistas hasta el momento para implementar un programa capaz de calcular el costo de una entrada a un parque de diversiones. Lo interesante acá es que se tendrán diferentes tarifas dependiendo del rango de edad de los visitantes.
La implementación del programa requerirá el uso de varias herramientas que hemos visto hasta el momento: el uso de operadores, el uso de sentencias if, el ingreso de datos desde el teclado y el uso de funciones de Python para mostrar los resultados en pantalla.
En particular la idea es implementar un programa que acepte como entrada la edad del visitante y que calcule la tarifa que debe pagar dependiendo de rangos de edad específicos con descuentos aplicables. Además, al finalizar debe imprimir un mensaje en pantalla indicando la tarifa y el descuento aplicado.
Veamos entonces cómo implementar este programa:
Contenido exclusivo para suscriptores
Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.
Bien, con esta práctica hemos podido poner a prueba los conocimientos y herramientas vistos hasta esta parte del curso, para crear un programa capaz de calcular una tarifa diferencial e imprimir el mensaje correspondiente dependiendo de la edad del visitante.
Implícitamente lo que hicimos en este caso, así como en las prácticas anteriores, fue desarrollar algo que se conoce como un algoritmo y un pseudocódigo que nos han permitido organizar nuestras ideas y nuestro código para resolver el problema en mención.
En la próxima lección hablaremos entonces del significado de estos algoritmos y pseudocódigos, que siempre estarán presentes en todos los programas que desarrollemos.
Todas las lecciones del curso Python Nivel Básico
