1 2 lab, Laboratorium 1

background image

Paweł Kopeć gr. 23 (Informatyka rok II, sem IV)

Kraków 04.03.2013

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ń:






































background image

Paweł Kopeć gr. 23 (Informatyka rok II, sem IV)

Kraków 04.03.2013

2.

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ń:

3.

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).

4.

Zadanie 5:

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

Odpowiedź:

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

5.

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,!.


Wyszukiwarka

Podobne podstrony:
lab, MetNum2 lab, Laboratorium: ANALIZA I PROJEKTOWANIE KOMPUTEROWE UKŁADÓW ELEKTRONICZNYCH
1-2 lab, Laboratorium 1, Laboratorium 1 - Prolog
Oznaczanie wytrz na ścinanie w ap skrzynkowym - lab 3(P[1].r.e.z.e.s), Laboratorium z mechaniki gru
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
Z2, Szkoła, Semestr 5, Podstawy Automatyki - laboratoria, Automaty lab, Automaty, Zestawy

więcej podobnych podstron