necesito hacer un software para una reserva de vuelos
donde pueda realizar las siguientes operaciones
RESERVAR CUPO: El programa debe pedir al pasajero su identificación, nombre y número de silla para la reserva. En esa posición se debe asignar un UNO (1) siempre y cuando esté en el estado CERO (0), es decir disponible. Si ya está reservada, es decir en estado UNO (1) debe seleccionar otro número de silla.
Se supone que al pasajero se le está mostrando un plano del avión con las sillas numeradas.
CANCELAR RESERVA: Se pide el número de identificación y número de silla que tiene reservada el pasajero y se debe asignar a esa posición un CERO (0), es decir disponible.
CONFIRMAR RESERVA: Cuando el pasajero se presenta al aeropuerto se le debe solicitar número de identificación y el número de silla y colocarla en estado DOS (2), es decir Ocupada.
CERRAR EL VUELO: Cuando el avión vaya a despegar, producir un listado con la siguiente estadística:
a) Itinerario de Vuelo del avión
b) Número de sillas que van ocupadas (Estado 2);
c) Número de sillas reservadas y que no viajó el pasajero (Estado 1);
d) Número de Sillas vacías (Estado 0 + Estado 1).
e) Listado de los nombres de todos los pasajeros que viajaron, en orden alfabético.
Para lo anterior, debe utilizar tres vectores "paralelos", uno para las identificaciones de los pasajeros, otro para los nombres y otro para el estado de cada una de las sillas. Recuerde: cuando una silla está disponible debe tener un cero (0), cuando se reserve un uno (1) y cuando se aborda el avión (recibe el "pasabordo") debe quedar con un dos (2).
Otra alternativa es que se utilice un solo vector de tipo estructura o registro.
así que me gustaría encontrar una guía gratuita donde poder buscar para hacerlo o resolverlo.
gracias por su ayuda.
unda439:
si no me gustaria que me dijeras donde puedo encontrar una buena explicacion
Respuestas
Respuesta dada por:
1
Respuesta:
Explicación:
aun falta.....
Adjuntos:
Preguntas similares
hace 6 años
hace 9 años
hace 9 años
hace 9 años
hace 9 años