jueves, 28 de octubre de 2010

PROGRAMA LOGICO

HOLA!!! YO TOME EL PROBLE QUE SE LLAMA DONDE QUEDO EL PESCADO O FALTA EL PESCADO Y DICE:

2 PADRES MIRAN A SUS HIJOS PESCAR. CADA HOMBRE Y SU HIJO ATRAPARON UN PEZ, PERO CUANDO VOLVIERON AL CAMPAMENTO SÓLO HABIA TRES PESCES.

¿CÓMO PUEDE SER ESTO?
(NINGUNO DE LOS PECES SE COMIERON, PERDIERON O REGRESARON)

PUES SOLO FUERON TRES PERSONAS, EL ABUELO, EL PADRE Y EL HIJO.


pescado(X):-abuelo(X),padre(X),hijo(X).
abuelo(X):- pescado(x).
padre(X):- pescado(X).
hijo(X):- pescado(X).
lostres(pescado).
nadie(pescado).


?lostres(pescado)
true

GRACIAS QUE TENGAN UN GOOD DAY!!!!

10 comentarios:

  1. Ok; qué bien que planteaste el problema en Prolog, aunque parece que tiene por ahí algunos detallitos.

    Calificación: 3/3

    Saludos =)

    ResponderEliminar
  2. hola !!

    creo que esta bien resuelto .. aunque no entendi muy bien la ultima parte ...

    =)

    ResponderEliminar
  3. Hola

    muy bien tu aportacion, completo el programa.

    ResponderEliminar
  4. Muy bien explicado el problema, aparte que bien que pudiste resolverlo tmb en prolog.

    ResponderEliminar
  5. te quero bien el reporte
    aunque en la ultima parte no entendi para que es

    lostres(prescador)
    nadie(pescados)...

    buen reporteee

    ResponderEliminar
  6. que buena redaccion obtuviste del problema y pues que bien que lo hiciste tambien en prolog.

    ResponderEliminar
  7. esta muy sencillo el problema aunque te falto la pantalla de ejecucion

    ResponderEliminar
  8. Esta muy bien tu programa, se le entiende muy bien, aparte lo pudiste resolver en prolog =)

    ResponderEliminar
  9. Hola! tu programa esta bien, pero hubieras agregado la pantalla de ejecucion para que el reporte estubiese mas completo pero como qiera esta super bien(:

    ResponderEliminar