Which one of the following prolog programs

Assignment Help Basic Computer Science
Reference no: EM131013039

Which one of the following prolog programs correctly implement "if G succeeds then execute goal P else execute goal q ?"

(A) if-else (G, P, q) :- !, call(G), call(P).

if-else (G, P, q) :- call(q).

(B) if-else (G, P, q) :- call(G), !, call(P).

if-else (G, P, q) :- call(q).

(C) if-else (G, P, q) :- call(G), call(P), !.

if-else (G, P, q) :- call(q).

(D) All of the above

Reference no: EM131013039

Questions Cloud

Show how the basic eps you calculated should be reported : Calculate diluted earnings per share for 2013 and the incremental EPS of the preferred stock and convertible bonds. If required, round your answers to the nearest cent.
In your own words define standard deviation : The standard deviation is one of the most important concepts in the area of statistics. In your own words, define standard deviation. Give an example of how you have used the concept of standard deviation in your life
Show that the area under the curve is infinite : Show that the area under the curve is infinite. Show that the volume of the solid of revolution enclosed by the curve is finite, and compute it. [This solid of revolution is known as Gabriel's Horn.]
Jess transfers the note for value to pam : Gil makes out a $900 negotiable promissory note payable to Ben. By special indorsement, Ben transfers the note for value to Jess. By blank indorsement, Jess transfers the note for value to Pam.
Which one of the following prolog programs : Which one of the following prolog programs correctly implement "if G succeeds then execute goal P else execute goal q ?"(A) if-else (G, P, q) :- !, call(G), call(P).if-else (G, P, q) :- call(q).
The area of a right-angled triangle is computed : The area of a right-angled triangle is computed by multiplying the length of side a by the length of side b and then multiplying the result by 0.5. Define a function that accepts two arguments of an appropriate data type for the length of side a and ..
Determine the speed of the collar after the applied force : The collar has a mass of 30 kg and is supported on the rod having a coefficient of kinetic friction mu k = 0.4. The attached spring has an unstretched length of 0.2 m and a stiffness k = 50 N/m. Determine the speed of the collar after the applied ..
Write expression to represent total number of graphic novels : Alexis, Brian, and Carli collect graphic novels. Brian has 5 more graphic novels than Alexis and Carli has twice as many as Alexis. Define a variable and write an expression to represent the total number of graphic novels for the three people
Based on the statement you have prepared : Based on the statement you have prepared, do you agree with the decision to eliminate the cocoa powder? Explain your answer.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Implement a binary search or avl tree

You are to implement a Binary Search or AVL tree containing the details of known criminals.  The criminal object must minimally contain the following information.

  Stack object data structures do not contain code

Stack object data structures do not contain code to throw an exception when a stack.pop() function is called on an empty stack. This is due to the fact that it is easy to establish this exception handing elsewhere. Create a class named SafeStack that..

  The it environment

The IT environment

  Write the main program to generate random numbers

To compare the performance, you need to write the main program to generate random numbers to populate a large integer array, and then call the subroutine to sort this array. Remember to get the time before and after the bubble sort to measure the ..

  Write a windows application that gets names

When designing the GUI, consider initially disabling the e-mail textbox and the button until all information is entered. Redisable them when the button is clicked. Note that you can also use the Tab Index property of GUI objects to set their order..

  Find how many times will keyboard be checked in an hour

Assume the processor scans keyboard every 100 ms. How many times will keyboard be checked in the 8-hour period?

  Describe potential challenge for collaboration-it department

Author recommends ways to do this. Describe potential challenge that this type of collaboration might face and explain way of dealing with it.

  Enable the user to input a series of non-negative numbers

Write a program that will enable the user to input a series of non-negative numbers via an input statement. At the end of the input process, the program will display: the number of odd numbers and their average; the number of even numbers and their a..

  Problem related to computer architecture

For snoopy bus control what will happen on CPU A for a line in the shared state if there is a miss on CPU A for another memory cell that also maps to that line you assume CPU A's cache is directed mapped.

  8-bit registers are there in the intel 80x86 cpu design

In total, how many 8-bit registers are there in the Intel 80x86 CPU design presented in class? Name one of these 8-bit registers.

  What would people from that culture find persuasive

Writing persuasive documents across cultures can be challenging. Choose a culture other than your own and examine persuasive strategies that you would need to use when communicating with individuals from that culture. Identify the culture and prov..

  Justify legacy system interface requirements

An analyst must consider several issues that will affect the architecture choice. I need to know if all items below are of equal weight and importance, or should some be ranked higher? Justify your position.

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