Ayuda / Ideas en la creacion de un Algoritmo/Programa

bueno aca les dejo un ejercicio que nos dio la profe para hacer. Alguien por ahi mas avanzado y q tenga ganas de aportar ideas de como hacerlo o en guiar un poco se lo voy a agradecer muchisiiimooo :wink:

Diseñar un algoritmo que permita hacer la reserva de plazas del avión. Completada la disponibilidad de plazas se abrirá una lista de espera, sin opción a elegir ubicación dentro del avión. Cuarenta y ocho (48) horas antes de la salida del vuelo, las reservas no abonadas serán liberadas y ofrecidas a la venta en primera instancia a los pasajeros que estuviesen en lista de espera. Estos tendrán veinticuatro horas, para abonar el pasaje. El día del vuelo, las reservas impagas, se ofrecerán a la venta.
Se desea implementar la simulación de toda la secuencia desde la puesta en venta de las plazas, hasta el cierre, informando por pantalla las plazas disponibles 48hs antes, 24 horas antes y finalmente a la partida del vuelo, con cuantas plazas libres partió el avión.
Se supone que el pasajero con asiento pago embarcó.


saludos y espero repuestas :wink:
 

garza_84

New member
Mira, si no viste nada de base de datos todavia, la idea debe ser que lo hagas con estructuras en memoria. Una opcion puede ser que hagas una matriz para reservar los lugares, y a su vez tengas un arraylist que es donde vas a almacenar la lista de pasajeros en espera. Si alguien te cancela, lo borras de la matriz.

Otra opcion podria ser tener un arraylist y manejar los lugares desde ahi nomas. Esto es mas facil si recien estas arrancando.

En que leguaje programan? porque te hable de arraylist porque es el que generalmente se usa en .NET

Cualquier cosa avisame nomas.
Igual la joda de todo esto es que aprendas a programar no? jajaja mira que dsps te tiran con todo y no encaras nada.

Saludos
 
Mira, si no viste nada de base de datos todavia, la idea debe ser que lo hagas con estructuras en memoria. Una opcion puede ser que hagas una matriz para reservar los lugares, y a su vez tengas un arraylist que es donde vas a almacenar la lista de pasajeros en espera. Si alguien te cancela, lo borras de la matriz.

Otra opcion podria ser tener un arraylist y manejar los lugares desde ahi nomas. Esto es mas facil si recien estas arrancando.

En que leguaje programan? porque te hable de arraylist porque es el que generalmente se usa en .NET

Cualquier cosa avisame nomas.
Igual la joda de todo esto es que aprendas a programar no? jajaja mira que dsps te tiran con todo y no encaras nada.

Saludos

En pascal lo tenemos que hacer. Ahora con estructuras de datos de registros voy a tratar de hacerlo. y con un case para elegir las opciones q sean llamados por subalgoritmos y funciones.
vamos a ver q sale, tenes razon esto es una gilado con lo q se debe venir ja, hay q ponerse nomas!
saludos!
 
Arriba