AYUDA, ejercicio sobre arrays
Publicado por Alvaro Martínez Téllez (1 intervención) el 13/11/2019 21:24:11
Hola amigos, me han mandado un ejercicio sobre arrays, aquí os dejo el enunciado:
Tenemos en la entrada datos relativos a un número indeterminado de barcos para el juego de los barcos con dos jugadores.En dicho juego, hay columnas del 1 al 10 y filas de la A la J.
Los barcos pueden ser Portaaviones, Crucero, Submarino, o Bote. Cada uno de estos barcos tiene longitud 4, 3, 2, y 1 respectivamente. Además, los barcos pueden estar dispuestos hacia arriba, abajo, derecha o izquierda.
Los datos en la entrada constan de los barcos del jugador 1 seguidos de los barcos del jugador 2., separados por un FIN.
Un ejemplo sería:
Crucero
G
1
Derecha
Bote
D
4
Arriba
FIN
Bote
J
3
Izquierda
FIN
Mi pregunta es como puedo escribir en el codigo un procedure que me lea varios barcos del jugador 1 y que si se encuentra con FIN salte al jugador 2 y lea los barcos que este tenga
Tenemos en la entrada datos relativos a un número indeterminado de barcos para el juego de los barcos con dos jugadores.En dicho juego, hay columnas del 1 al 10 y filas de la A la J.
Los barcos pueden ser Portaaviones, Crucero, Submarino, o Bote. Cada uno de estos barcos tiene longitud 4, 3, 2, y 1 respectivamente. Además, los barcos pueden estar dispuestos hacia arriba, abajo, derecha o izquierda.
Los datos en la entrada constan de los barcos del jugador 1 seguidos de los barcos del jugador 2., separados por un FIN.
Un ejemplo sería:
Crucero
G
1
Derecha
Bote
D
4
Arriba
FIN
Bote
J
3
Izquierda
FIN
Mi pregunta es como puedo escribir en el codigo un procedure que me lea varios barcos del jugador 1 y que si se encuentra con FIN salte al jugador 2 y lea los barcos que este tenga
Valora esta pregunta


0