Nowe posty

xx Przekierowanie na bezpieczną stronę z SSL (1)
2019-04-16, 19:52:43
xx bootloader (4)
2019-04-13, 18:31:03
xx Ubuntu i Bluetooth (1)
2019-04-12, 10:12:18
clip Opera - odtwarzanie niektórych filmów nie działa (1)
2019-04-12, 00:41:50
xx Xubuntu i VirtualBox (2)
2019-04-11, 23:24:54
xx problem konfiguracji sieci (3)
2019-04-10, 17:19:19
xx Wykonam strone internetowa. Tworzenie i projektowanie stron www (0)
2019-04-10, 12:37:26
xx Read- only SD (7)
2019-04-10, 08:28:22
xx lekka dystrybucja i5 32bit 2010 (8)
2019-04-10, 08:24:30
xx Ulepszanie skryptu. (4)
2019-04-04, 13:35:23

Autor Wątek: Prolog sumowanie dwóch liczb we wszystkich trybach  (Przeczytany 4040 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 7
    • Zobacz profil
Prolog sumowanie dwóch liczb we wszystkich trybach
« dnia: 2014-03-31, 14:16:31 »
Witam. Mam problem z przerobieniem predykatu:
suma(X,Y,Z):- Z is X+Y.
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.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2483
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Prolog sumowanie dwóch liczb we wszystkich trybach
« Odpowiedź #1 dnia: 2014-03-31, 22:12:30 »
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"?
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy