- x
- y
- id
- nombre
- vida
- posicion
- enemigo
- siguienteEnemigo
enemigo crear_enemigo(id, nombre, vida, posicion);
Los enemigos tendrán los siguientes datos:
- id = un número irrepetible.
- nombre = "enemigo" + n + 1
- vida = 100
- posicion=(x = n + 1, y = n + 1)
void agregar_enemigo(lista, enemigo);
int numero_enemigos(lista);
retorno eliminar_enemigo(id);
El valor de retorno 0 = satisfactorio, 1 = hubo algún error
void eliminar(lista);
7) Programar una función que me permita imprimir por consola los datos de un enemigo indicando su id.
void imprimir_enemigo(id);
void imprimir_enemigos(lista);
enemigo buscar_enemigo(lista);
Caso contrario retornará NULL.
void invertir_lista(lista);
Por ejemplo: 0, 1,2,3,4,5 -> 5, 4, 3, 2, 1, 0