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

[0] Índice de Mensajes

Ir a la versión completa