Mireczki. Szukam pomocy przy rozwiązaniu kilku zadań teoretycznych zamkniętych z języka programowania deklaratywnego Prolog.

Zadania chętnie podeśle na pw, nie chciałbym by został po nich ślad.

O to przykład ( zadanie 1 z 10, wiele odpowiedzi możliwych)

Odcięcie:

a) uniemożliwia spelnienie celow poprzedzajacych je w czesci warunkowej klauzuli w inny , alternatywny sposob

b) powoduje natychmiastowe spelnienie celu, ktory zostal dopasowany do naglowka klauzulu je zawierajacej

c) uniemozliwia analize absolutnie wszystkich pozostalych
@lesniok: zdawało mi się, że miałem odpowiedzi do tych idiotycznych pytań, ale niestety nie mogę znaleźć. I nie masz co pytać w necie, nikt tego przecież w prawdziwym świecie nie używa, prolog zaczyna się i kończy na Michalskim.
  • Odpowiedz
Chciałbym jeszcze dodać że na PP utworzyli nowy kierunek Sztuczna Inteligencja i tam też ma wykłady i laboratorium prowadzić Michalski

Pozdrawiam
  • Odpowiedz
Męczę się godzinę i nie potrafię napisać najprostszego skryptu w prologu w środowisku swipl. Chciałbym mieć wynik po samym uruchomieniu, bez każdorazowego wprowadzania zapytania z klawiatury.

Oto plik main.pl:

% prolog
member1(X, [X|_).
member1(X, [_|T]) :- member1(X, T).
?- member1(X, [a, b, c, d, e]).
Uruchamiam to tak:

swipl -q -s main.pl

I otwiera mi się terminal swi. Wszystkie klauzule są zdefiniowane, mogę wywołać ręcznie procedurę member1 dla dowolnych parametrów, ale zapytanie
#informatycznypoznan

Póki co napisałem #prolog

Prolog

Nadszedł czas przemian ustrojowych i czas nadziei na lepsze jutro. Dla zwykłego prostego człowieka to poczucie nadziei na lepsze jutro i jakaś mistyczna walka dobra ze złem, gdzie wygrywa dobro. Lech Wałęsa – człowiek z teczki. Lech Wałęsa – bohater z ludu dla ludu. Lech Wałęsa – mój anioł stróż.

Związek moich rodziców był jak solidarność – rozpoczął się w 1980 roku. Niektórzy pewnie pamiętają, ten
@Caroo: Właśnie u Was w bibliotece jest, a u nas nie :( A nie będę jechał 400km po książkę ;/ Znając życie to pewnie też nikomu nie będzie chciało się skanować. A tak na wszelki wypadek zapytałem, że może ktoś już ma.
  • Odpowiedz