Beruflich Dokumente
Kultur Dokumente
1) Un cine de cierta ciudad nos propone hacer una aplicación para controlar fila de personas que
desean obtener una entrada cuando se anuncia que se proyectará alguna película. Se deben
manejar a cada una de las personas, representadas como un objeto que formará un nodo de una
lista enlazada simple. Se debe saber el precio de las entradas, según la edad que tenga cada
persona que forma parte de la lista (de cada persona, se desea registrar su nombre, un numero
de telelefono, la edad y el valor de su entrada al cine). La edad de cada persona se genera
aleatoriamente entre 5 y 60 años, y segun su edad, se conocerá cual debe serel precio por su
entrrada. Al final, deberemos hacer un recorrido a la lista completa y mostrar en pantalla mostrar
la cantidad total recaudada por la venta de las entradas. El número de personas de la fila lo
determina el usuario que utiliza la aplicación.
Edad Precio
Entre 5 y 10 años Q. 10.00
Entre 11 y 17 años Q. 15.00
Mayor de 18 años Q. 20.00
2) Un supermercado nos solicita que se desarrolle una aplicación que almacene los productos
pasados por el escaner de la caja registradora. La aplicación debe almacenar Productos,
donde para cada uno, se desea saber la cantidad (unidades de compra) y su precio (ambos
datos serán ingresados por el usuario).
El usuario decide cuantos productos desea ingresar y el programa realiza iteraciones agregando
productos a la lista hasta que el usuario decide ya no seguir ingresando mas. Al final, el programa
debe mostrar un “ticket” con todo lo vendido y el precio final total, que se le mostrará al cliente.
Utilice el formato siguiente para presentar la información, lo importante son los datos mas que el
estilo:
Se provee el archivo Producto.java, puede agregar a su proyecto. Utilice una Lista Enlazada
Doble para simular el funcionamiento de una caja registradora del supermercado.