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: ASTART SZUKAJ ZADAJ PYTANIE NOWE Z ODPOWIEDZIĄ ODRZUCONE QA193489 Zadanie pytania 16-11-2011suziki rm12528 11-6 FUEL SYSTEM 11-6 FUEL SYSTEM NEEDLE VALVE INSPECTION If foreign matter is caugh11. Autorytet to osoba... - na to pytanie ankietowany mógł udzielić kilku odpowiedzi. 33 osoby zaznaObraz24 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śnimage phpppp Rozmowa na czacie! Zapraszamy Zadaj pytanie !!! CE LOSlajd19 (49) • „jak?” (ang. how) - odpowiadające na pytanie „w jaki sposób system wyprowadził dany z00431 ?2bd2b6c7f7803f642438372603e664 436 Russell between dynami cal Systems and time senes analysiskanuj0021 (63) 11. K. Pajęcki System polityczny - całość złożona z dwóch podsysteSlajd19 (49) • „jak?” (ang. how) - odpowiadające na pytanie „w jaki sposób system wyprowadził dany zwięcej podobnych podstron