5673056521

5673056521



Zadaj pytanie

?- between(7, 11, K), K =\= 9.

Wyjaśnienie

System udziela czterech odpowiedzi, gdyż w zakresie od 7 do 11 są cztery liczby całkowite różne od 9.

Zadanie 13

Zadaj systemowi Prolog pytanie, na które odpowiedzi są rozwiązaniem następującego zadania:

Jakie trójkąty prostokątne można skonstruować wybierając trzy jego boki spośród sześciu odcinków o długościach będących liczbami całkowitymi z zakresu od 1 do 6.

Zadanie 14

Jeszcze raz rozwiąż poprzednie zadanie ale dla większej liczby odcinków (np. 20 o długościach od 1 do 20). Postaraj się wyeliminować rozwiązania równoważne (np. rozwiązania 3,4,5 i 4,3,5 są równoważne).

Polecenie 15

Umieść w pliku prog2. pl dyrektywę dynamie i następujące fakty: :- dynamie p/1.

p(a). p(b) . p(c) .

Polecenie 16

1.    Skompiluj program z pliku prog2.pl i zadaj pytanie tak aby poznać wszystkie wartości X spełniające warunek p(X).

2.    Usuń, stosując predykat retract/1, fakt p(b).

3.    Ponownie zadaj pytanie aby poznać jakie tym razem wartości X spełniają warunek p(X).

4.    Dodaj, stosując predykat assert/1, fakt p(b).

5.    I jeszcze raz zadaj pytanie aby poznać jakie tym razem wartości X spełniają warunek p(X) (zwróć uwagę na kolejność uzyskiwanych odpowiedzi).

Polecenie 17

Opis użytych predykatów

Predykat halt służy do zakończenia pracy z Prologiem.

9



Wyszukiwarka

Podobne podstrony:
SPMP-CERT Przykłady pytań egzaminu IPMA 4LC (pytania opisowe) 11. Co to jest macierz odpowiedzialnoś
Zalecane nachylenie klawitury Pytanie: 12 Zalecane nachylenie klawiatury powinno być: Odpowiedzi: A
START SZUKAJ ZADAJ PYTANIE NOWE Z ODPOWIEDZIĄ ODRZUCONE QA193489 Zadanie pytania 16-11-2011
suziki rm12528 11-6 FUEL SYSTEM 11-6 FUEL SYSTEM NEEDLE VALVE INSPECTION If foreign matter is caugh
11. Autorytet to osoba... - na to pytanie ankietowany mógł udzielić kilku odpowiedzi. 33 osoby zazna
Obraz24 2 Egzamin 4 lutego o godzinie 11.00test (70% punktów) + pisemna odpowiedź na 1 pytanie (30%)
82543 Scan0073 (11) gólnych słuchaczy, udzielając im w miarę potrzeby dodatkowych wskazówek i wyjaśn
image phpppp Rozmowa na czacie! Zapraszamy Zadaj pytanie !!! CE LO
Slajd19 (49) • „jak?” (ang. how) - odpowiadające na pytanie „w jaki sposób system wyprowadził dany z
00431 ?2bd2b6c7f7803f642438372603e664 436 Russell between dynami cal Systems and time senes analysi
skanuj0021 (63) 11.    K. Pajęcki System polityczny - całość złożona z dwóch podsyste
Slajd19 (49) • „jak?” (ang. how) - odpowiadające na pytanie „w jaki sposób system wyprowadził dany z

więcej podobnych podstron