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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started