IFI6057ex8-2

Allikas: Lambda

Kasuta SWI-Prologi (klassis installitud), gprologi või SWISH-i.

Ülesanne

Lahenda PROLOG-i abil:

Marcus on mees.
Marcus on Pompej elanik.
Marcus sündis aastal 40.
Kõik mehed on surelikud.
Kõik Pompej elanikud surid vulkaanipurske tagajärjel aastal 79.
Ükski surelik ei ela rohkem kui 150 aastat.
Praegu on aasta 2010. Kas Marcus on elus?

Lihtsustus: antud faktide pealt on natuke mugavam teha päringut, kas Marcus on surnud või mitte. Sellest võib juba ilma PROLOG-ita järeldada, kas ta on elus.

Märkus: aasta 40 on 1. sajandil, mitte lühend aastast 1940 20. sajandil :-)

Täienda eelnevat teadmist ja proovi lahendada:

Jaan on mees.
Jaan sündis aastal 1977.
Kas Jaan on surnud?
Francesco on Pompej elanik.
Francesco sündis aastal 1989.
Kas Francesco on surnud?