Programación Específica > Inteligencia Artificial
Prolog Busqueda De Un Elemento Por Posicion
(1/1)
royer3:
Hola a todos, Necesito realizar este programa, se trata de buscar un elemento de una lista segun la posicion de la misma, en la cual se le pregunte a la consola:
?- busqueda([a,b,c,d],3,X)
y que de como resultado:
X=c
la constante dice segun la posicion de la lista en la que va a buscar, por favor necesito este programa, ojala me puedan ayudar, Gracias!!!
Iganguli:
Te paso este codigo que tal vez te pueda ayudar
--- Código: Text ---Domainslista = elemento*elemento = symbolN = integer Predicatesnondeterm elemento(elemento, N, lista). Clauseselemento (X, 1, [X|_]).elemento (X, N, [_|C]) :- elemento(X, M, C), N = M + 1. Goal%elemento (E,3,[a,b,c,d]).elemento (c,N,[a,b,c,d]).
Navegación
Ir a la versión completa