Programar lista

Iniciado por evr90caz, 8 Febrero 2019, 07:35 AM

0 Miembros y 1 Visitante están viendo este tema.

evr90caz

necesito crear el siguiente programa, con el TDA lista.

Una radiodifusora necesita publicar su lista de éxitos de la 50 canciones más escuchadas, y le pasa los datos a su webmaster, aún no saben en qué orden se publicará la lista, si en orden alfabético, por nombre del autor, o del intérprete,  por nombre de la canción, o posición en el ranking, por lo que será necesario utilizar una estructura de datos que permita un manejo aleatorio de los datos, es decir una lista.

Haga un programa que cubra el problema. Deberá mostrar la lista en pantalla todo el tiempo, permitiendo añadir nuevos elementos y así como eliminarlos, y mostrar los cambios al momento.

Requerimientos:

a)      El estilo de programación debe ser Orientado a Objetos

b)      Utilizará un arreglo para almacenar los datos

c)       La clase Lista y todas su operaciones deberán alojarse en una librería, separándola del resto del programa

d)      El uso de la Lista debe hacerse exclusivamente a través de sus respectivos métodos

e)      Las operaciones a implementar, independientemente de que sean utilizadas o no en éste programa son:

inicializa,
vacía,
llena,
inserta,
elimina,
recupera,
primero,
último,
anterior,
siguiente,
anula

CalgaryCorpus

Y cuál es tu pregunta.especifica?
Aqui mi perfil en LinkedIn, invitame un cafe aqui

evr90caz

Como implementar las funciones, soy un programador novato.

CalgaryCorpus

Muestra lo que llevas, también te sugiero buscar el tópico en Google, lo que quieres hacer es un clásico.
Aqui mi perfil en LinkedIn, invitame un cafe aqui

ThunderCls

Si no pones el progreso que hayas logrado y tus dudas especificas no creo que muchos se animen a hacerte la tarea  :¬¬
-[ "...I can only show you the door. You're the one that has to walk through it." – Morpheus (The Matrix) ]-
http://reversec0de.wordpress.com
https://github.com/ThunderCls/