Está en la página 1de 1

PROYECTO DE PROGRAMACION

NeoCDS es un negocio de venta de música online (Streaming) por Internet, el cual desea llevar su
inventario a través de un programa que le ha encargado, la información que debe llevarse, por cada CD
(dato central), a saber, es la siguiente:

• Titulo (string)
• Cantidad de pistas (número entero)
• Valor del CD (float)
• Clasificación (carácter de la A a la E)

El programa debe tener las siguientes especificaciones y permitir la siguiente funcionalidad:

• Utilizar Vectores de Objetos como estructura principal para guardar la información


• Insertar (de forma automática) una cantidad mínima de 12 CDs
• Imprimir los CDs en existencia
• Buscar un CD por (lineal y binaria) valor, si no está debe informarlo
• Ordenar los CDs por cantidad de pistas, usando (TODOS!) los siguientes métodos: Burbuja,
Intercambio, Shell y Quicksort
• Debe poder agregarse, en cualquier momento, por parte del usuario, un nuevo CD.
• Debe poder ordenar por el título del Disco (alfabéticamente según lo visto en clase)
• Debe tener interfaz gráfica (básica) tanto en la entrada de los datos como en su impresión.
• Debe mantener encapsulación y Modelo Vista Controlador.

También podría gustarte