[ Foro de Pascal ]

Matriz aleatoria

20-Jun-2015 20:43
Invitado (RHodz)
2 Respuestas

Buenas, para un trabajo de la facultad me piden realizar el juego 2048 en free pascal, mis problemas empezaron con esto: "El juego comienza con toda la matriz vacía excepto dos lugares al azar que poseen un número 2." vacío significa que puedo llenar con ceros, si alguien puede ayudarme se lo agradecería.


21-Jun-2015 00:39
Nacho Cabanes (+84)

¿Sabes definir una matriz?  ¿Sabes rellenarla con ceros?  ¿Sabes obtener un número al azar entre dos valores dados?  ¿Sabrías cambiar el valor de la matriz que está en la posición indicada por ese número?  Si sabes hacer todas esas cosas, ya lo tienes resuelto. Si no es así, coméntanos qué parte es la que no sabrías hacer.


21-Jun-2015 22:25
Luis Torres (+18)

Sí, el resto de las casillas las puedes rellenar con ceros o con cualquier número que nunca sea generado por las sumas producidas por la acción del juego. Preferiblemente ceros. Esto se hace para indicar que esos lugares están vacíos.

Saludos.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)