La empresa de colectivos cole s.a. lo contrata para programar un software que permita conocer el monto total recaudado por día. La empresa tiene una maquina la cual lee tarjetas y escribe un archivo binario que tiene la siguiente estructura:
nroTarjeta: int
tipoBoleto: char // N: normal, E: estudiante, T: trabajador
El boleto normal, paga todo el monto, el estudiante paga de lunes a viernes el 50% del boleto normal, de lo contrario el total del boleto normal y el trabajador paga un 80% del boleto normal todos los días.
El software de permitir saber el monto total de lo recaudado. Como parámetros iniciales el software debe pedir el día de la semana, y el monto del boleto.
(40) Diseñe el sistema de tal manera que permita conocer el monto total recaudado el día determinado.
(45) Programe funciones que permita conocer:
Cuantos boletos se vendieron discriminados por tipo
El o los números de tarjeta que más viajaron
Guarde en un archivo de texto, la información de las funciones anteriores.
(15) Indique:
¿La composición genera acoplamiento? justifique.
¿En qué casos utiliza un archivo binario y/o uno de texto? justifique.
Libre: La empresa lo vuelve a contratar dado que tiene un nuevo tipo de boleto, el combinado, si la persona se toma el colectivo repetidas veces en el día el boleto valdrá un 20% menos cada vez. Diseñe y programe este nuevo tipo de boleto.
Suscribirse a:
Enviar comentarios (Atom)
La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso
La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso. La empresa dicta un curso y tien...
-
La UADER lo contrata para realizar un software que permita saber si un alumno aprobó un curso determinado. El curso cuenta con un número de ...
-
La embajada de Italia lo contrata para que diseñe un software que permita saber si una persona es apta para recibir la ciudadanía Italiana. ...
-
La empresa Agenda SA, lo contrata para desarrollar su nuevo calendario. En dicho calendario se pueden guardar diferentes tareas con el objet...
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.