Anda di halaman 1dari 2

Examen final Estructura de Datos

Giuseppe
Realizar un programa en Java utilizando listas enlazadas, se debe crear una clase libro con los
siguientes datos el cdigo del libro, el nombre,autor, numero de paginas, editorial, ao, la
categora, los procesos que se deben realizar en la lista son (listaLibro)son: Insertar al
comienzo, fin y entre nodos, buscar, eliminar, visualizar, contar cantidad de libros, mostrar los
libros por categora .

Edgar Zrate

Cree archivo de texto: Notas.txt con la siguiente estructura de campos:

Apellido,Nombre,nota1,nota2,nota3 (String,String,double,double,double)

Ejemplo:

RODRIGUEZ,RICARDO,4.5,3.0,5.0
LOPEZ,LAURA,3.2,2.0,2.5
GOMEZ,MARIA,3.2,3.4,3.8
JIMENEZ,MARIO,4.5,4.8,4.7
RAMIREZ,ROBERTO,2.6,2.4,2.5
GARCIA,LOLA,3.7,3.4,3.0
PEREZ,JUAN,4.0,4.2,4.3
SUAREZ,JOSE,3.1,3.5,3.6
TAMARA,ALBERTO,5.0,4.8,4.8
PACHECO,YESICA,5.0,5.0,5.0
RIQUELME,MONICA,2.6,2.1,2.0
MONTES,MELISSA,4.2,3.5,3.3
VASQUEZ,LUIS,2.5,2.8,3.0
LARA,JUAN,3.6,4.2,1.0
TORRES,RAMIRO,3.5,3.8,4.5

Con base en los datos anteriores, usted debe:


1. Construir un programa en Java que permita leer cada registro del archivo notas.txt
Cada registro ledo lo vaya guardando en una lista enlazada circular simple, cuyo primer nodo
se llamar PTR y el ltimo deber apuntar a null.

Anglica
Desarrollar un programa Men que gestione una lista encadenada relacionada con la siguiente
estructura de nodo relacionado con todas las capitales de Colombia:

- nombre de Ciudad

- nombre de Departamento
Ciudad Departame
nto

teniendo en cuenta las siguientes operaciones:

1. Insertar un nodo al principio de la lista.


2. Insertar un nodo al final de la lista.
3. Imprimir Lista

Daniel
Desarrollar un programa Men que gestione una lista lineal encadenada relacionada con la siguiente
estructura de nodo:

- nombre de pas

- nombre de continente

Pais Continente

teniendo en cuenta las siguientes operaciones:

1. Insertar un nodo al principio de la lista.


2. Insertar un nodo al final de la lista.
3. Imprimir Lista