SoloCodigo
Programación General => Pascal => Mensaje iniciado por: mmrzgz en Sábado 5 de Enero de 2008, 13:25
-
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
-
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.