Nowe posty

xx Postfix jako SMTP Proxy (1)
2019-02-13, 17:01:01
xx Zabezpieczenie przed nieautoryzowanym serwerem DHCP (2)
2019-02-13, 16:24:09
xx Programy antywirusowe - gdzie mają zastosowanie (6)
2019-02-10, 23:05:29
xx Kompilacja kernela. (6)
2019-02-07, 12:08:41
xx Od jakiego linuxa zacząć (1)
2019-02-06, 14:53:46
xx Wtyczki Photoshopa w GIMPie, pod Xubuntu. (1)
2019-02-05, 20:03:39
xx Mysql workbranch (0)
2019-02-05, 10:07:33
xx Problem z uruchomieniem skryptu CGI (2)
2019-02-04, 08:37:12
xx Boot manager (22)
2019-02-03, 12:46:18
xx Skrypt (3)
2019-02-03, 12:28:36

Autor Wątek: Prolog sumowanie dwóch liczb we wszystkich trybach  (Przeczytany 4012 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: 2461
  • 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