Problema con predicados
Publicado por david Lopez (1 intervención) el 12/11/2006 07:19:29
Hola!!
Les presento mi problema, espero que alguien conozca la solucion :)
Tengo declarado el siguiente predicado
razonCirc(String).
el cual recibe 1 parametro.
Mi duda es como hacerle para que tome 1 camino ya que hay 2 soluciones una verdadera y una falsa. Lo tengo codificado de la siguiente forma:
predicates
razonCirc(String).
clauses
razonCirc(Resp):-
Resp="a",
write("Hola 1").
razonCirc(Resp):-
Resp="b",
write("Hola 2").
goal
razonCirc("a").
Alguien me pudiera decir la forma correcta de codificarlo o como poder declarar una parte falsa. de antemano gracias.
Les presento mi problema, espero que alguien conozca la solucion :)
Tengo declarado el siguiente predicado
razonCirc(String).
el cual recibe 1 parametro.
Mi duda es como hacerle para que tome 1 camino ya que hay 2 soluciones una verdadera y una falsa. Lo tengo codificado de la siguiente forma:
predicates
razonCirc(String).
clauses
razonCirc(Resp):-
Resp="a",
write("Hola 1").
razonCirc(Resp):-
Resp="b",
write("Hola 2").
goal
razonCirc("a").
Alguien me pudiera decir la forma correcta de codificarlo o como poder declarar una parte falsa. de antemano gracias.
Valora esta pregunta


0