Está en la página 1de 2

MANUAL DE PRÁCTICAS

PROGRAMACIÓN AVANZADA

Primer Parcial
Elaborar un programa para una página de venta de boletos electrónicos para un
concierto, con los siguientes requisitos:

- Emplear matrices o arreglos para generar una lista de boletos disponibles


en 9 filas y 10 columnas posiciones para simular los lugares disponibles
para el concierto.
-
- Los lugares disponibles de etiquetan de la siguiente forma:
Palco : 10 lugares (1 fila), precio: 900
Platino: 20 lugares (2 filas), precio: 650
VIP: 30 lugares (3 filas), precio:400
General: 40 lugares (4 filas), precio: 250

- Indicar cuales lugares están disponibles y cuales ocupados, ya sean con


números (0 y 1), o letras (D y X), como se prefiera

- Se debe pedir al usuario que ingrese cuantos boletos desea y en cual


localidad, el número de boletos no puede sobrepasar el disponible.
También se debe solicitar cual lugar o lugares exactamente desea comprar

- En una función se debe recibir el número de boletos y la localidad y se debe


calcular el valor a pagar e imprimirlo.

- Una vez calculado el pago, se debe preguntar si se paga con efectivo o con
tarjeta y si es con efectivo, solicitar con cuánto dinero se pagará para
calcular el cambio correspondiente.

- Una vez realizado el pago, imprimir un mensaje que diga: Estos son sus
boletos electrónicos y muestre la posición de la fila comprada.

- Finalmente imprimir de nuevo la lista de boletos general, actualizando los


lugares comprados como no disponible.

Lineamientos del examen:


Emplear el uso de matrices o arreglos y funciones.
NO puede haber 2 códigos con la misma lógica o el mismo uso de variables, de lo
contrario serán calificados con 0 los códigos similares.
Sólo se permite el uso de los apuntes personales.
No se acepta código de internet ni desarrollado por expertos, ya que es fácil
identificar procedencia del código. En caso de detectar esta situación, la
calificación será 0.
MANUAL DE PRÁCTICAS
PROGRAMACIÓN AVANZADA

También podría gustarte