База данных с вложенной структурой - Prolog

Узнай цену своей работы

Формулировка задачи:

Необходимо разработать базу данных "Автомобили" с вложенной структурой, с глубиной вложения 2. Факты можно любые. Может кто помочь пожалуйста с данной задачей ? Буду весьма благодарен. Или какой-то пример.

Решение задачи: «База данных с вложенной структурой»

textual
Листинг программы
clauses
 
auto (car("X5", "BMW", dat(23, "may" ,2016), classes("Crossover", 50000)),
      car("M3", "BMW", dat(14, "april", 2017), notclass),
      [    car("Alphina", "BMW", dat(04, "june", 2015), notclass),
           car("Isetta", "BMW", dat(14, "may", 2016), notclass)
      ]).
auto (car("TT", "Audi", dat(05, "april", 2014), classes ("Sports", 38000)),
      car("SQ7", "Audi", dat(17, "june", 2017), notclass), []).

Объяснение кода листинга программы

  1. auto (car(X5, BMW, dat(23, may ,2016), classes(Crossover, 50000)), car(M3, BMW, dat(14, april, 2017), notclass), [ car(Alphina, BMW, dat(04, june, 2015), notclass), car(Isetta, BMW, dat(14, may, 2016), notclass) ]).
  2. auto (car(TT, Audi, dat(05, april, 2014), classes (Sports, 38000)), car(SQ7, Audi, dat(17, june, 2017), notclass), []).

Оцени полезность:

8   голосов , оценка 3.875 из 5
Похожие ответы