Necesito ayuda para programar esto en lenguaje Python

Pythontrainee Message postés 1 Date d'inscription miércoles, 16 de noviembre de 2022 Estatus Miembro Última intervención jueves, 17 de noviembre de 2022 - 17 nov 2022 a las 00:30
hugo_hugo Message postés 3 Date d'inscription jueves, 17 de noviembre de 2022 Estatus Miembro Última intervención sábado, 19 de noviembre de 2022 - 19 nov 2022 a las 23:34

Crear un programa que genere tableros de ajedrez aleatorios como se ve en la imagen de ejemplo.

 a) Un tablero de ajedrez debe tener en cada equipo (blancas y negras): 

 Entre 0 y 8 Peones Entre 0 y 2 Caballos Entre 0 y 2 Alfiles Entre 0 y 2 Torres Entre 0 y 1 Reina 1 Rey

b) El programa debe poder calcular el puntaje de cada jugador dependiendo de qué piezas poseen en el tablero: 

 Peones valen 1 punto Caballos valen 3 puntos  Alfiles valen 3 puntos  Torres valen 5 puntos  Reinas valen 9 puntos  Reyes valen 4 puntos

c) El programa debe poder reconocer cuando un Rey está en jaque. Como no todo el mundo conoce las reglas de Ajedrez, en este ejercicio diremos que el Rey está en jaque cuando 2 piezas del otro equipo se encuentran adyacentes al Rey.

1 respuesta

hugo_hugo Message postés 3 Date d'inscription jueves, 17 de noviembre de 2022 Estatus Miembro Última intervención sábado, 19 de noviembre de 2022
Modificado el 19 nov 2022 a las 23:35

Para evitar problemas con la programación y no tener que consultar a terceros, tomé cursos de TI de https://goit.global/co/. Tomó tiempo, por supuesto, pero valió la pena. Después de todo, invertir en educación es la inversión más rentable. Además, las especialidades de TI actualmente tienen una gran demanda en el mercado y siempre puedes encontrar una fuente de ingresos.

0