Documente Academic
Documente Profesional
Documente Cultură
1
Tema: ELABORAREA UNEI BAZE DE DATE, CARE CONST DIN FAPTE
1. De elaborat o baz de cunotine un program n limbajul PROLOG, care const din faptele unui arbore genealogic, folosind relatiile: parinte, femeie, barbat. 2. De verificat programul n repetate rnduri cu ntrebri de tipul: parinte(nume concret, nume concret). parinte(nume concret, X). parinte(X, nume concret). parinte(X, Y).
- femeie(nume concret). - femeie(X). - barbat(nume concret). - barbat(X). parinte(nume concret, X), parinte(nume concret, X), parinte(X, Y), parinte(Y, parinte(X, Y), parinte(Y, parinte(X, nume concret). parinte(X, Y). nume concret). Z).
predicates parinte(nume,nume) barbat(nume) femeie(nume) clauses parinte(nicolae,eugenia). parinte(maria,eugenia). parinte(nicolae,ludmila). parinte(maria,ludmila). parinte(nicolae,ion). parinte(maria,ion). parinte(eugenia,vasile). parinte(dumitru,vasile). parinte(eugenia,iurie). parinte(dumitru,iurie). parinte(eugenia,galina). parinte(dumitru,galina). femeie(eugenia). femeie(maria). femeie(ludmila). femeie(galina). barbat(nicolae). barbat(ion). barbat(vasile). barbat(iurie). barbat(dumitru). /* baza de cunotie = baza de fapte */