Ejercicio 9 - Utilización de técnicas para el control de recorridos específicos en matrices

Objetivo

Utilizar índices para controlar las celdas visitadas en el recorrido de una matriz

Enunciado

Haga un método crea un tablero para el juego Buscaminas.

El tablero de buscaminas es de un ancho, alto y cantidad de minas seleccionados por el usuario

El constructor del mismo coloca aleatoriamente las minas en el mismo.

Una mina se puede representar con una letra 'M'

Posteriormente se debe sumar un 1 a todas las celdas que se encuentran alrededor de una M.

Al final el tablero tiene números que indican la cantidad de minas que tienen en las celdas vecinas.

Forma de entrega de la solución

El estudiante debe presentar una explicación de la solución del ejercicio acompañada del código fuente y las pantallas de salida que produce su programa para los casos de prueba derivados del enunciado.