Question: Try the following queries and explain the result obtained using Prolog (0.5 marks) Y=3, X=Y ANSWER: Y=3, X==Y ANSWER: X+3 =:= X+3 ANSWER: X+3 ==
Try the following queries and explain the result obtained using Prolog (0.5 marks)
Y=3, X=Y
ANSWER:
Y=3, X==Y
ANSWER:
X+3 =:= X+3
ANSWER:
X+3 == Y+3
ANSWER:
X+3 = Y+3
ANSWER:
X-4 = 4-Y
ANSWER:
2. Write a rule with the header name calc that performs the following operations:
Computes 100+200
Computes 400-150
Computes 100300
Computes 10030
Computes the integer division 10030
Computes 100^2
Computes the modulus of 10030
The output must be the same as the given sample. (0.5 marks)
Output Sample:
"the result of 100 + 200 is 300"
"the result of 400 - 150 is 300"
..........................................
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
