Examen de Inteligencia de los Negocios 2022-03-24 Grado: Inteligencia de los Negocios Fecha: 24 de marzo de 2022 Ejercicio 1 Escriba un programa que permita practicar una variante simplificada de la prueba de cálculo mental La calculadora humana del concurso televisivo Saber y ganar. El usuario debe ir sumando todos los números de la lista de uno en uno hasta que se equivoque o termine la lista, en cuyo caso ganará. Ejemplo usando la lista [50, 4, 28, 33, 12]: SUMAR Y GANAR Vaya sumando todos los números que le iré diciendo. Empezamos por 0. Más 50: 50 Más 4: 54 Más 28: 72 Te has equivocado, pero has acertado 2 veces seguidas. SUMAR Y GANAR Vaya sumando todos los números que le iré diciendo. Empezamos por 0. Más 50: 50 Más 4: 54 Más 28: 82 Más 33: 115 Más 12: 127 Enhorabuena, GANASTE. Solución Ejercicio 2 Escribir un programa que calcule a partir de una fecha de un año no bisiesto el número de días que han transcurrido en ese año y el número de meses lunares completos que abarcan. Se recuerda que un mes lunar dura aproximadamente 29,53 días. El programa debe usar diccionarios para acceder al número de días de cada mes. Ejemplo: CALENDARIO LUNAR Este programa convierte una fecha de un año NO bisiesto a un calendario lunar. Indique el día: 1 Indique el mes: henero El mes henero no existe. CALENDARIO LUNAR Este programa convierte una fecha de un año NO bisiesto a un calendario lunar Indique el día: -5 Indique el mes: marzo El día -5 de marzo no existe. CALENDARIO LUNAR Este programa convierte una fecha de un año NO bisiesto a un calendario lunar Indique el día: 29 Indique el mes: febrero El día 29 de febrero no existe. CALENDARIO LUNAR Este programa convierte una fecha de un año NO bisiesto a un calendario lunar Indique el día: 1 Indique el mes: febrero El día 1 de febrero es el día 32 del año. Habrán pasado 1.08 meses lunares. Solución Ejercicio 3 Un cine tiene una sala rectangular con 5 filas y 4 columnas de butacas. Escribir un programa que permita gestionar la reserva de butacas con los siguientes requisitos: El programa mostrará una matriz con el carácter X para las butacas libres y O para las ocupadas y preguntará por la fila y columna de la butaca a reservar. Si el usuario introduce una fila o una columna no válidas, se le avisará y se le volverá a preguntar. Si la fila y la columna introducida corresponde a una butaca ocupada, se avisará al usuario y se le volverá a preguntar. Si la butaca está libre se reservará y se volverá a preguntar al usuario si quiere hacer más reservas. El programa terminará cuando el usuario no quiera hacer más reservas. Ejemplo: RESERVA DE BUCATAS XXXXX XXXXX XXXXX XXXXX Introduce la fila que quieres: 2 Introduce la columna que quieres: 3 Reserva realizada. ¿Desea realizar otra reserva? (S/N): S RESERVA DE BUCATAS XXXXX XXOXX XXXXX XXXXX Introduce la fila que quieres: 5 Introduce la columna que quieres: 1 La fila y columna elegidas no son válidas. ¿Desea realizar otra reserva? (S/N): S RESERVA DE BUCATAS XXXXX XXOXX XXXXX XXXXX Introduce la fila que quieres: 2 Introduce la columna que quieres: 3 La butaca elegida está ocupada. ¿Desea realizar otra reserva? (S/N): S RESERVA DE BUCATAS XXXXX XXOXX XXXXX XXXXX Introduce la fila que quieres: 1 Introduce la columna que quieres: 2 Reserva realizada. ¿Desea realizar otra reserva? (S/N): N ¡Gracias! Solución Examen Anterior Examen de Inteligencia de los Negocios 2022-06-04 Siguiente Examen de Inteligencia de los Negocios 2021-06-05