• Viernes 19 de Abril de 2024, 21:41

Autor Tema:  Batalla Naval  (Leído 1144 veces)

mmrzgz

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Batalla Naval
« en: Sábado 5 de Enero de 2008, 13:25 »
0
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

  • Miembro HIPER activo
  • ****
  • Mensajes: 665
    • Ver Perfil
Re: Batalla Naval
« Respuesta #1 en: Viernes 18 de Enero de 2008, 15:14 »
0
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.