Altillo.com > Exámenes > UBA - Ingeniería > Algoritmos y Programación


2º Parcial B  |  Algoritmos y Programación (Cátedra: Wachenchauzer - 2015)  |  Ingeniería  |  UBA

1. Se pide implementar la clase Boleteria, que recibe en su constructor un evento y la cantidad de localidades para el mismo; de modo tal que cumpla el siguiente comportamiento:


2. Implementar una función que recibe el nombre de un archivo, en formato csv, con el ganador de la Copa Libertadores de cada año, y genere un nuevo archivo con la cantidad de copas que tiene cada equipo. El archivo que se recibe tiene los datos de la forma año, equipoCampeon, de a uno por línea.

3. Sabiendo que la clase Libro tiene los métodos obtener_autor y obtener_titulo que devuelven cadenas de caracteres, escribir la clase Biblioteca con los métodos:

agregar_libro que recibe un Libro y lo agrega a la colección.
sacar_libro que recibe el nombre de un título y el de un autor y lo saca de la biblioteca, devolviéndolo o levantando una excepción en caso de que los datos no correspondan con los de algún libro agregado.
contiene_libro que recibe el nombre de un título y el de un autor y devuelve True o False de acuerdo a si está en la colección o no.


 

Preguntas y Respuestas entre Usuarios: