1-2 lab, Laboratorium 1, Laboratorium 1 - Prolog


Laboratorium 1 - Prolog

  1. Zadanie 1,2:

Zawartośc pliku lubi.pl:

lubi(jarek, jablko).

lubi(jarek, gruszka).

lubi(kasia, piwo).

lubi(kasia, hamburger).

lubi(stefan,X):-slodkie(X), zdrowe(X).

slodkie(jablko).

slodkie(czekolada).

zdrowe(jablko).

Log z programu Prolog, po wykonaniu poleceń:

0x08 graphic

  1. Zadanie 3:

Zawartość pliku rodzic:

mezczyzna(adam).

mezczyzna(stefan).

mezczyzna(staszek).

mezczyzna(marek).

kobieta(ala).

kobieta(alina).

kobieta(marta).

kobieta(ania).

rodzice(stefan, staszek, maria).

rodzice(ala,staszek,maria).

rodzice(ania,marek,alina).

Log z programu Prolog, po wykonaniu poleceń:

0x01 graphic

  1. Zadanie 4:

Stwórz regułę określającą, kiedy X jest siostrą Y.

Odpowiedź:

siostra(X,Y):-rodzice(X,A,B),rodzice(Y,A,B), kobieta(X).

  1. Zadanie 5:

Stwórz regułę mówiąca, że Stefan lubi każdego, kto lubi piwo.

Odpowiedź:

lubi(stefan,X):-lubi(X,piwo).

  1. Zadanie 6:

Zbuduj bazę wiedzy w której będzie informacja w jakich latach rządzili królowie, oraz regułę, umożliwiającą zadawanie pytań, kto rządził w danym roku:

Odpowiedź

krol(mieszko,960,992).

krol(boleslaw,993,1025).

krol(bezprym,1031,1032).

krol(kazimierz,1038,1058).

rzadzil(Krol,Rok):-krol(Krol,X,Y),Rok>X,Rok<Y,!.

Paweł Kopeć gr. 23 (Informatyka rok II, sem IV) Kraków 04.03.2013



Wyszukiwarka

Podobne podstrony:
lab, MetNum2 lab, Laboratorium: ANALIZA I PROJEKTOWANIE KOMPUTEROWE UKŁADÓW ELEKTRONICZNYCH
Oznaczanie wytrz na ścinanie w ap skrzynkowym - lab 3(P[1].r.e.z.e.s), Laboratorium z mechaniki gru
1 2 lab, Laboratorium 1
lab 1, LABORATORIUM MECHANIKI TECHNICZNEJ
C - Statystyczna analiza wyników pomiarów, Lab C e, Laboratorium miernictwa elektronicznego
Oznaczanie współczynnika filtracji - lab 7(P.r.e.z.e.s), Laboratorium z mechaniki gruntów i fundamen
dla studentów, Protokół z lab, LABORATORIUM METROLOGII
Mikrobiologia przem. - lab 6, Laboratoria
1-2 lab Laboratorium 2
lab 6, laboratorium fizyczne, Laboratorium semestr 2 RÓŻNE
1-2 lab Laboratorium 1
Oznaczanie wytrz na ścinanie w ap skrzynkowym - lab 3(P.r.e.z.e.s), Laboratorium z mechaniki gruntów
C - Statystyczna analiza wyników pomiarów, Lab C g, Laboratorium Miernictwa Elektronicznego
Oznaczanie wilgotności optymalnej - lab 2, Laboratorium z mechaniki gruntów i fundamentowania
Wyznaczanie modułu Younga metodą strzałki ugięcia, LAB 5, LABORATORIUM FIZYCZNE
Oznaczanie wytrz na ścinanie w ap trójosiowym -lab 4(P.r.e.z.e.s), Laboratorium z mechaniki gruntów
Mikrobiologia przem. - lab 1, Laboratoria
laboratorium nr.2 Prolog Lab 2

więcej podobnych podstron