Se desea modelar un juego que consiste en un tablero de 15 filas por 15 columnas y que se juega de a dos jugadores. Cada casillero del tablero contiene un numero. del 0 cero al 1 y un valor que indica si la celda fue utilizada a lo largo de la partida. La partida consiste de 10 rondas donde en cada una de las rondas os 2 jugadores eligen una celda del tablero, Las celdas que contiene el mayor numero.En caso de que ambos jugadores hayan, en una ronda, elegido una celda que contiene el mismo numero ninguno suma puntos. En caso de que algún jugador seleccione una celda que haya sido utilizada a lo largo de la partida, dicho jugador pierde la ronda y se le suma un punto al oponente. En caso de que en una ronda ambos jugadores seleccionen celdas que ya hayan sido utilizadas a lo largo de la partida, ninguno suma puntos.Se pide: A_ Implementar un modulo que inicialice el tablero del juego. El modulo recibe el tablero y una lista con los valores que va a tener cada celda del tablero.Cada elemento de la lista almacena: fila, columna, y numero para la celda (0 a 10). Ademas, cada celda se debe marcar como no utilizada. En caso de que el valor para una celda no venga en la lista, dicha celda se inicializara con el valor 0 cero. B_Implementar un modulo que reciba el tablero y simule el juego. Los valores que cada jugador va eligiendo son leidos del teclado. Al finalizar el juego, informar los puntos obtenidos por cada jugador y cual es el ganador.

1

Respuestas

2012-07-04T22:00:45+02:00

¿Podrías especificar si lo deseas expresado como un algoritmo? ¿O tal vés en C++?