Este proyecto implementa una lista circular en el lenguaje de programación C, diseñada para almacenar y gestionar una variable entera llamada dato
. El programa proporciona un menú interactivo con las siguientes funcionalidades:
- Listar los elementos de la lista
- Insertar un nuevo elemento
- Borrar un elemento existente
- Modificar un elemento específico
- Buscar un elemento en la lista
- Un compilador de C (como GCC)
- Un sistema operativo compatible con el entorno de desarrollo C (Linux, Windows, macOS)
-
Clona este repositorio en tu máquina local:
git clone https://github.com/PabloTomasEscobar-asm/ListasCircularesC
-
Navega al directorio del proyecto:
cd ListasCircularesC
Para compilar y ejecutar el programa, sigue estos pasos:
-
Compila el código fuente:
gcc -o lista_circular main.cpp
-
Ejecuta el programa:
./lista_circular
-
Sigue las instrucciones en pantalla para interactuar con el menú del programa.
Permite mostrar todos los elementos almacenados en la lista circular. La lista se recorre y se imprimen los valores de cada nodo.
Permite añadir un nuevo elemento a la lista. Se solicita al usuario que introduzca el valor que desea insertar, y este se añade a la lista circular en la posición deseada.
Permite eliminar un elemento de la lista. Se solicita al usuario que introduzca el valor que desea eliminar, y si el valor está presente en la lista, se elimina.
Permite cambiar el valor de un elemento existente en la lista. Se solicita al usuario que introduzca el valor actual y el nuevo valor para la modificación.
Permite encontrar un elemento específico en la lista. Se solicita al usuario que introduzca el valor que desea buscar, y si el valor está presente en la lista, se informa de su existencia.
- Pablo Tomás Escobar
- Fabricio Javier Manzano