Programación General > Pascal
Batalla Naval
(1/1)
mmrzgz:
Buenas, soy estudiante y nueva en este tema y tengo q entregar el programa del juego de batalla naval.
mi problema está en que tengo que colocar un barco de 5 casillas, otro de 4, 2 de 3, 2 de 2 y 3 de una.
mi problema está en ver cuando un barco a sido hundido y en ponerle * a este, porque ver si se agua y pintar una 'o' o si está tocado y pintar una 'x' es facil, pero lo otro no acabo de verlo...
gracias y que os traigan muchas cosas los reyes
Amilius:
Una forma es asignar un caracter único a cada barco de cada tamaño, de forma que puedas identificar cada una de sus partes al recorrer la matriz para verificar si fue hundido.
Otra forma es almacenar en listas las coordenadas de cada parte del barco y el estado actual de cada parte del barco.
Navegación
Ir a la versión completa