Programación Específica > Inteligencia Artificial
Re: Matrices En Prolog Urgente
(1/1)
hugoMuñozOjeda:
hola....
soy un principiante en la programación de prolog, necesito realizar un juego con matrices donde debo sumar las filas y columnas, estas deben dar 15, al igual con la diagonal principal y secundaria, esto solo par una matriz de 3x3....
tengo hecho el ingreso de los numeros, pero debo validad que estos no se repitan, dedes 0-9, es decir tengo que realizart comparaciones con cada ingreso y si se repite uno volver a ingresarlo.... cuando el ingreso se encuentre realizado correctamente debo responder si la matriz cumple con las condiciones o no, y utilizar recursividad para volver a ingresar numeros nuevamente....espero ayuda
un millon de gracias..
adjunto mi codigo que tengo, mi correo es hugoreggae@yahoo.es, escribanme para ayudarme es urgente porfa...
Hugo
fuhrer:
Hola que tal.
Creo que lo que deberias hacer es pedir tus valores por separado, es decir, primero pides el valor de la posición (1,1) y lo guardas, pero para los siguientes debes revisar que el valor que te den, no sea alguno de los que ya tienes, por ejemplo:
--- Código: Text --- valor1:- write('ingresa la posicion 1,1'), read(P11).valor2:- write('ingresa la posicion 1,2'), read(P12), P12 /= P11.valor2:- valor2. Con esto validas que el nuevo número sea distinto al que tienes, en caso de no cumplir con esto, se vuelve a pedir el número.
Espero entiendas mas o menos la idea.
Hasta luego.
Navegación
Ir a la versión completa