• Sábado 20 de Abril de 2024, 15:40

Autor Tema:  Manejo De Listas En Prolog  (Leído 7411 veces)

andre52

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Manejo De Listas En Prolog
« en: Domingo 10 de Septiembre de 2006, 19:10 »
0
hola soy nueva en el lenguaje de prolog y necesito aprender a manejar listas, crearla copiarla, eliminar un elemento y  desplazarme dentro de ella. la verdad es que necesito hacerlo desde la ventana del codigo y no desde la consola.

Si pueden enviarme a algun tutorial o explicarme como puedo hacerlo agradeceria mucho su ayuda.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Manejo De Listas En Prolog
« Respuesta #1 en: Domingo 10 de Septiembre de 2006, 19:32 »
0
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

andre52

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: Manejo De Listas En Prolog
« Respuesta #2 en: Domingo 10 de Septiembre de 2006, 23:18 »
0
Hola su - :  gracias por responderme con eso ya se como crearla y eliminar un elemento pero todavia no logro copiar una lista sin dañar la original y hacerlo desde la ventana donde esta el codigo y no desde la consola. me ayudas por favor.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Manejo De Listas En Prolog
« Respuesta #3 en: Lunes 11 de Septiembre de 2006, 21:44 »
0
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

blue8

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Manejo De Listas En Prolog
« Respuesta #4 en: Viernes 15 de Septiembre de 2006, 23:59 »
0
Una pregunta, si tengo listas en prolog declaradas de manera estatica..
ej:

casa(1, [juan, pedro,enrique,claurio]).
casa(2, [felipe, manuel, guillermo]).
.
.
.
.
como puedo crear un predicado que me saque los extremos de la lista elegida..??
ejemplo

?.-sacar(2)

felipe y guillermo

Graciassssss

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Manejo De Listas En Prolog
« Respuesta #5 en: Sábado 16 de Septiembre de 2006, 00:06 »
0
No se Prolog  :P pero supongo que es algo como esto:
Código: Text
  1.  
  2. casa(1, [juan, pedro,enrique,claurio]).
  3. casa(2, [felipe, manuel, guillermo]).
  4. ?.-sacar(2, [0, 1])
  5.  
  6.  
Pero no se...
[edit]
?.-sacar(2, [0|1]) /*creo, segun el ejemplo, pero si | es or entonces no*/
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Manejo De Listas En Prolog
« Respuesta #6 en: Sábado 16 de Septiembre de 2006, 01:45 »
0
http://cs.wwc.edu/~cs_dept/KU/PR/Prolog.html aqui esta lo que necesitas, sin duda  :D
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.