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

[0] Indeks wiadomości

Idź do wersji pełnej