examen_FINAL_DIC_14_ES_SOL.pdf - Fundamentos de...

This preview shows 1 out of 3 pages.

Fundamentos de Informática 1º IEM, ITL Dic/2014 1 Nombre: Apellidos: Group: FI_2 FI_3 FI_5 Duración: 1 h 30 min. CONTESTAR AL EXAMEN EN EL LIBRILLO DE RESPUESTAS Programa 1 (3.5 puntos) El gimnasio SPORT-ICAI ha detectado un incremento sustancial en el número de bajas de abonados debido a la crisis y ha decidido realizar una campaña de fidelización de sus clientes. La campaña con- siste en ofrecer a los clientes una nueva modalidad de contrato (con menor precio que la Modalidad Completa ) dependiendo del horario en que el socio suele acudir al gimnasio: Modalidad Completa : 75 €. Puede acudir cualquier día y a cualquier hora. Modalidad Diaria 35€: Cualquier día entre semana, bien por la Mañana (8:00-14:00 h) o por la Tarde (14:00-17:00 h). Modalidad Fin de Semana 25 €. Puede utilizar el gimnasio los fines de semana (sábado o domin- go a cualquier hora). La condición para optar por estos nuevos tipos de contrato reducidos es que acudan en un 90% de las ocasiones al horario seleccionado. Habrá clientes que no podrán acogerse a las modalidades reducidas debido a que no tiene un patrón de comportamiento fijo, es decir que acuden al gimnasio a cualquier hora del día y cualquier día de la semana. Por ejemplo si un socio acude el lunes (día ‘L’) al gimnasio a las 14:00 h y abandona las instalaciones a 17:35 h se considerará fuera de las franjas establecidas, y por tanto se contabilizará como horario de Modalidad Completa . Por el contrario, si acude un martes (día ‘M’) a las 9:00 h y sale a las 10:30 h se con- tabilizará como horario de Modalidad Diaria. El gimnasio dispone de un fichero texto “ clientes.txt ” con la información de todas las asistencias de los abonados con la hora de entrada y de salida de cada uno de ellos junto con el día de la semana de la asistencia. Cada fila (registro) tiene la siguiente información: int num_socio; char dia; // (L, M, X, J, V, S, D) int hh_ent; // Hora de entrada int mm_ent; // Minuto de entrada int hh_sal; // Hora de salida int mm_sal; // Minuto de salida No se sabe cuántas asistencias hay almacenadas en dicho fichero de texto. Pero se sabe que hay exac- tamente 1000 socios y que sus números de socio van del 1 al 1000.
Image of page 1

Subscribe to view the full document.

Fundamentos de Informática 1º IEM, ITL Dic/2014 2 Se pide: 1.- Escribir un pequeño programa principal que incluya: Declaración de las variables necesarias para realizar la llamada a la función Calcular() y la sentencia para realizar la llamada a la función , la apertura/cierre del fichero y mostrar los resultados por pantalla . 2.- Realizar el prototipo y la función Calcular() que reciba el puntero al fichero y devuelva por refe- rencia el número de abonados que acuden entre semana (modalidad diaria) y en fin de semana, a los que se les va a ofrecer los nuevos contratos (deben acudir en un 90% de los días en esa franja horaria).
Image of page 2
Image of page 3
You've reached the end of this preview.
  • Fall '16
  • Comportamiento, Minuto, Lunes, Cero

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern