Write prolog clauses to express the relationships

Assignment Help Programming Languages
Reference no: EM13708765

Program: Write prolog clauses to express the subsequent relationships, given the parent relationship: grand-parent, sibling, cousin.

so far i have:

ancestor(X,X).

ancestor(X,Y) :- ancestor(X, Z), parent(Z, Y).

PLEASE make sure it compiles and write the full program to receive full credit. Thank you so much for your help.

Reference no: EM13708765

Questions Cloud

Write a prolog program that finds the ast item in a list : Write a Prolog program that finds the ast item in a list. Add a test query.
Determine the electron geometry and molecular geometry : Question- Determine the electron geometry, molecular geometry, and idealized bond angles for each of the following molecules.
Write a program that asks the user to enter two numbers : Write a program that asks the user to enter two numbers. The program should use the conditional operator to find which number is the smaller and which is the larger.
Classify the bonds formed between each pair of elements : Question- Classify the bonds formed between each pair of elements based on electronegativity values in the following table: Element Sc, Be, H, P, S, I, Br, Cl, O, F. Electronegativity 1.3, 1.5, 2.1, 2.1, 2.5, 2.5,2.8, 3.0, 3.5, 4.0
Write prolog clauses to express the relationships : Write prolog clauses to express the relationships, given the parent relationship: grand-parent, sibling, cousin.
What is the molecular formula of the dissolved s molecules : The boiling point of pure CS2 is 46.30 oC, and its boiling point elevation constant Kb is 2.34 oC/m. A solution of sulfur in liquid CS2, which was prepared by dissolving 2.26 g S in 50.0 g CS2, boils at 46.71oC. What is the molecular formula of th..
What is the ph change of citric acid : Question- What is the pH change of a 0.300M solution of citric acid (pKa=4.77) if citrate is added to a concentration of 0.155M with no change in volume
Change the image to a black-to-green scale image : Call a method that will change the image to a "black-to-green scale" image - Call a method that will change the image to a version of a green scale image.(green to white).
What is cd2+ in the resulting mixture : Question- A 100.0 ml solution of 0.50M Cd(NO3)2 is mixed with 100.0 ml of 6.0 M ammonia solution. What is [Cd2+] in the resulting mixture?

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd