Programowanie > Inne
Prolog sumowanie dwóch liczb we wszystkich trybach
(1/1)
vous93:
Witam. Mam problem z przerobieniem predykatu:
--- Kod: ---
suma(X,Y,Z):- Z is X+Y.
--- Koniec kodu ---
Działa on tylko wtedy kiedy X i Y są ukonkretnione a Z może być ukonkretnioną lub nie. Chcę żeby działało to w każdym trybie a w szczególności kiedy wszystkie trzy są nieukonkretnione. Prosze o pomoc.
Paweł Kraszewski:
1000 lat nie miałem styczności z Prologiem...
A nie potrzebujesz jeszcze 2 klauzul, dla "X is Z-Y" i dla "Y is Z-X"?
Nawigacja
Idź do wersji pełnej