Tecnología y Electrónica, pregunta formulada por unda439, hace 1 año

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
xCesar: bueno tienes razon... lo que importa es que tu aprendas.... y no que te lo resuelvan
xCesar: pero algoritmo es basicamente un conjunto de pasos a seguir para dar solucion a un objetivo.... lo que se busca
unda439: umm en ese caso solo debo pronunciar el proceso?
xCesar: haber mandate el trabajito
unda439: ok lo mando por tu correo
xCesar: vale
unda439: ya la envie
unda439: oye me escribes para saber si ya la leiste por fa
unda439: por ahora lo voy a subir aqui

Respuestas a la pregunta

Contestado por xCesar
1

Respuesta:

Explicación:

aun falta.....

Adjuntos:

unda439: me avisas apenas la tengas por fa
Otras preguntas