Ayudenme x fa lo necesito para el dia jueves al medio dia

Alex_michael
15 de Diciembre del 2009
Se requiere hacer un programa en JAVA que controle las reservaciones y ventas de pasajes de aviones de una aerolínea. Los aviones están conformados por 20 filas de 6 asientos cada una, separadas por un corredor. Los asientos 1 y 6 de cada fila son asientos con ventana, los asientos 3 y 4 dan al pasillo y los asientos 2 y 5 son intermedios. El avión está clasificado en clase negocios y clase ejecutiva. Las primeras 4 filas corresponden a la clase ejecutiva. Cuando un pasajero solicita una reserva, el asistente de mostrador debe preguntarle que asiento prefiere (ventana o pasillo) y de que clase, luego le preguntará cuantos asientos desea reservar y verificará que haya disponibilidad. El programa debe validar que los asientos estén disponibles, caso contrario debe comunicar su indisponibilidad. Cuando el avión esté lleno el resto de reservas entrarán a una lista de espera, la misma que se establecerá mediante un arreglo unidimensional con el número de reserva comenzando con el 121, 122, 123, etc.

Cuando un pasajero reserva un asiento, ese asiento debe enumerarse con un número que ira en orden ascendente (del 1 al 120) para indicar el numero de pasajero que hizo la reserva y el asiento en el cual esta asignado.

Una vez que el pasajero confirma la reserva, el programa debe calcular el monto a pagar por pasajero (el costo de pasaje es $60). El programa debe calcular el monto total de facturación del avión

No abra posibilidad de eliminar reservas.

1. Crear una matriz de 6 filas y 20 columnas (5 puntos)
2. Crear un arreglo unidimensional de 20 elementos para de la lista de espera de pasajeros. (5 puntos).
3. Llevar un control de reservas de asientos por cliente (30 puntos).
4. Control de facturación de reservas y pagos de asientos por cliente (30 puntos)
5. Cálculo y presentación del monto total de facturación.

El proyecto debe ser presentado el jueves 16 de agosto a las 18h30 en una carpeta compuesta por:

 El planteamiento del problema
 Definición de variables
 Código fuente del programa
 Ejecución del programa