
Proyecto Final
Proyecto Final
Guardar placas de vehículos usando listas doblemente ligadas:
Funcionalidad:
- El código permitirá al usuario agregar vehículos a la lista y luego imprimir la información de todos los vehículos ingresados.
- La lista será doblemente enlazada , asegurando que los nodos estén conectados tanto hacia adelante como hacia atrás.
Objetivo:
- El objetivo principal es proporcionar una estructura de datos para almacenar y gestionar información de vehículos de manera eficiente.
Observaciones:
- vamos a implementar funciones como:
1. Clase Nodo:
- Cada nodo representa un vehículo:
- `placa`: la placa del vehículo.
- `propietario`: el nombre del propietario del vehículo.
- `liga_d`: referencia al siguiente nodo (derecha).
- `liga_iz`: referencia al nodo anterior (izquierda).
2. Clase (Lista Doble):
- Esta clase es la lista propiamente dicha y tiene los siguiente:
- `primero`: referencia al primer nodo de la lista.
- `ultimo`: referencia al último nodo de la lista.
- Métodos:
- `agregar()`:
- `imprimir()`:
- Eliminar()`: