Pues bien estoy en el examen y no tengo ni idea de como hacer este ejercicio sino no se lo pediria tan desesperado pero es asi:
EJERCICIO 18: Consideramos una cuadrícula de 5 x 5, en la que se colocará un barco que
ocupará 3 casillas consecutivas, que pueden estar en horizontal, vertical o diagonal. El
barco se colocará aleatoriamente. Habrá dos jugadores que deben intentar hundir el barco.
Para comenzar la partida, se mostrará el tablero en pantalla de la siguiente forma:
XXXXX
XXXXX
XXXXX
XXXXX
XXXXX
y se indicará al primer jugador que elija una casilla (fila y columna), considerando que se
cuenta a partir de 1 de izquierda a derecha (columnas) y de abajo arriba (filas). Si la casilla
contiene parte del barco, se pondrá en su posición un asterisco y el jugador podrá elegir
otra casilla; en caso contrario, se pondrá un guión y el turno pasará al siguiente jugador, al
que se aplican las mismas normas. Ganará el juego el jugador que consiga hundir la última
parte del barco, independientemente de quién haya hundido las otras 3 casillas.
Me quedan 30 min sino podeis nada lo entiendo porque asi no se hacen las cosas.. Gracias