Está en la página 1de 1

Algoritmos y Programación – Parcial Proyecto Vectores – Alexander Castro

Usted ha sido contratado por el terminal de transporte de Tunja para crear un sistema
que permita controlar los viajes que realizan las empresas, para ello se requiere la
CRUD de empresa (se guarda el nit y el nombre), de destino (se guarda un código, el
nombre) y de viaje (tiene un código único y donde se guarda una empresa, un destino,
el valor del tiquete y la lista de sillas(booleans)) y una clase principal que genere los
siguientes reportes.
1. Una persona puede comprar un tiquete para ello escribe el destino y el sistema
le retorna la lista de viajes hacia dicho destino.
2. De la lista de viajes del punto anterior se puede escoger uno ingresando el
código del viaje, el sistema debe validar si hay alguna silla disponible, si es así
la reserva, de lo contrario muestra un error.
3. Obtener las ganancias de todas las empresas, en un reporte donde se muestre
una por una, digamos libertadores: $50000, para ello recuerden que no se
requieren variables globales adicionales solo usar la lista de viajes, de cada
viaje contar las sillas ocupadas y multiplicar por el valor del tiquete.
4. Hacer un método donde el usuario ingrese un rango de precios y el sistema
retorne las empresas que tienen al menos un viaje en ese rango sin repetir.
5. Obtener el destino más visitado (el que tenga más sillas venidas).
¡Que la lógica los acompañe!

También podría gustarte