Está en la página 1de 1

Estructuras de datos Práctica 1 – Listas enlazadas

Escribir un programa para formar una lista de palabras con una lista enlazada, a partir de un
conjunto de palabras separadas por un blanco o el carácter de fin de línea, contenidas en un
archivo de texto de varias líneas (varios párrafos).

En la solución debe utilizar la clase predefinida java.util.LinkedList. Lea las palabras del archivo
de texto, para cada palabra reemplace todas las letras mayúsculas por las correspondientes letras
minúsculas e inserte en la lista. Una vez formada la lista, cierre el archivo de texto.

En la lista enlazada permita al usuario agregar nuevas palabras o borrar alguna de ellas, mediante
un menú para que el usuario elija la opción deseada y muestre el estado de la lista después de
cada opción del menú. El menú debe incluir la opción “salir” y el programa debe regresar al menú,
siempre que la opción seleccionada sea distinta de la opción “salir”.

Al ejecutar la opción “salir” del programa, genere un archivo de texto que llamará
“Palabrotas.txt”, en el cual escriba cada palabra de la lista enlazada en una línea del archivo, pero
en mayúsculas.

También podría gustarte