Está en la página 1de 2

Actividad:

La actividad a cargar es la siguiente:

Juego Buscaminas
Se quiere construir el juego Buscaminas con una matriz 8*8. Las reglas del juego son las siguientes:

- Hay una matriz 8*8 que contiene 10 minas , aunque no se sabe con precisión en que posiciones
están ya que al ejecutar el proyecto se generan de manera aleatoria.

Utilice import random para generar las minas de manera aleatoria

import random

numero_aletorio=random.randint(1, 10)//numero aletorio de 1 al 10

- Un jugador puede realizar tres acciones sobre las diferentes posiciones del campo minado:

1. Puede destapada una posición y revelar su contenido. Si en la posición había una mina, ésta
estalla y se le debe informar el jugador que ha perdido el juego.

2. El jugador puede también marcar una posición que no haya sido destapada. Aunque esto no
tiene ningún efecto sobre el juego, sirve para que el jugador recuerde cuáles casillas ya se sabe que
contienen minas y no deben ser destapadas.

3. Finalmente el jugador puede también desmarcar una casilla que haya marcado previamente.

- El juego termina cuando el jugador destapa una casilla que contiene una mina o cuando ya ha
destapado todas las casillas que no tienen minas.

Nota: Para destapar una posición pídale al usuario la fila y la columna, y así saber si hay o no mina:

Ayuda, ejemplo de una matriz 8*8 sin ninguna mina:

matriz=[[False,False,False,False,False,False,False,False],[False,False,False,False,False,False,False,Fals
e],[False,False,False,False,False,False,False,False],[False,False,False,False,False,False,False,False],[Fal
se,False,False,False,False,False,False,False],[False,False,False,False,False,False,False,False],[False,Fal
se,False,False,False,False,False,False],[False,False,False,False,False,False,False,False]]

Aquí un material de apoyo

introduccion matrices.pdf (cartagena99.com)


Formato(s) & Contenido(s):
PSC (en caso de presentar error al momento de subirlo a la plataforma, puedes comprimirlo
en formato .ZIP o .RAR).

Al finalizar el curso deberás autoevaluar la forma en


que desarrollaste tu Proyecto

También podría gustarte