necesito ayuda porfavor

tokito
16 de Junio del 2004
necesito crear el siguiente programa en borlandc:
en una matriz de 8*8 indicar las posiciones en las que se mueve el caballo en el tablero de ajedrez
porfavor si pueden ayudarme

neo20
16 de Junio del 2004
tu tienes tu matriz, digamos ke es de enteros:
int mat[8][8];
Al principio digamos ke los caballos de las negras estan en las posiciones mat[0][1] y mat[0][6] , y de las blancas mat[7][1] y mat[7][6]; pues bien , sabes ke el caballo se mueve una posicion hacia cualquier lado(arriba,abajo,derecha,izquierda) y una en diagonal. Entonces cojamos por ejemplo el caballo de la mat[0][1] , si lo movemos hacia el lado es un cambio en la x o en la y , dependiendo del caso , y con el movimiento diagonal cambian ambas coordenadas .
Si muevo dicho caballlo hacia abajo(x+1) y a diagonal derecha(x+1,y+1) tendre mat[2][2] .

Espero ke te kede claro.
Suerte