Tema
8.1. Condicionales anidados (ej: menús de opciones).
8.2. Operador ternario para simplificar código.
Instrucciones
Objetivo del Reto:
El objetivo de este ejercicio es que los estudiantes utilicen estructuras de control condicionales (if-else) y bucles (for o while) para crear un programa interactivo que permita al usuario seleccionar operaciones matemáticas y repetir los cálculos si así lo desea. Los estudiantes aprenderán a integrar múltiples estructuras de control en un solo flujo de programa, mejorando su comprensión sobre la toma de decisiones y la ejecución repetitiva de acciones.
Instrucciones:
-
Menú de Operaciones: Crear un menú interactivo que permita al usuario seleccionar una operación (suma, resta, multiplicación, división).
-
Repetir Cálculo: Usar un bucle para permitir que el usuario realice la operación deseada múltiples veces hasta que decida salir.
-
Validación de Entrada: El programa debe validar las entradas del usuario para asegurarse de que elija una opción válida del menú y que ingrese números correctos para las operaciones.
-
Operación Aritmética: Al elegir una operación, el programa debe pedir al usuario que ingrese dos números y luego realizar el cálculo correspondiente (suma, resta, multiplicación o división).
-
Salir del Programa: Si el usuario decide salir, el programa debe finalizar y mostrar un mensaje de despedida.
Formato de entrega
Texto en línea y/o archivo (documento Word o PDF).
Video que muestre la ejecución del programa.
Video donde el estudiante haga la exposición del reto, máximo 3 minutos
Forma de entrega: grupal.