Skip to content

PabloTomasEscobar-asm/ListasCircularesC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Proyecto de Lista Circular en C

Descripción

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

Requisitos

  • Un compilador de C (como GCC)
  • Un sistema operativo compatible con el entorno de desarrollo C (Linux, Windows, macOS)

Instalación

  1. Clona este repositorio en tu máquina local:

    git clone https://github.com/PabloTomasEscobar-asm/ListasCircularesC
  2. Navega al directorio del proyecto:

    cd ListasCircularesC

Uso

Para compilar y ejecutar el programa, sigue estos pasos:

  1. Compila el código fuente:

    gcc -o lista_circular main.cpp
  2. Ejecuta el programa:

    ./lista_circular
  3. Sigue las instrucciones en pantalla para interactuar con el menú del programa.

Funcionalidades

Listar

Permite mostrar todos los elementos almacenados en la lista circular. La lista se recorre y se imprimen los valores de cada nodo.

Insertar

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.

Borrar

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.

Modificar

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.

Buscar

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.

Autores

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages