Goal AIM/OBJECTIVE (similar to the manual): Description To learn how to use Operator in prolog logic and defining some logica. programs using all operators. Convert unary and binary predicates to operators Evaluate arithmetic expressions and compare their values Test for equality of arithmetic expressions and terms Ure the 'not' and disiunction operators

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Goal AIM/OBJECTIVE (similar to the manual):
Description To learn how to use Operator in prolog logic and defining some logical
programs using all operators.
Convert unary and binary predicates to operators
Evaluate arithmetic expressions and compare their values
Test for equality of arithmetic expressions and terms
Use the 'not' and disjunction operators
Objectives: To Learn and apply operators and write our own programs.
CASE
STUDY/ RELEVANT
PROGRAMS
| DESIGN/CONFIGURATION /
IMPLEMENTATION/COMMANDS. (A PART FROM THE TEACHER TAUGHT IN
THE
LAB)
Theory / Explanation:
Procedure:
Transcribed Image Text:Goal AIM/OBJECTIVE (similar to the manual): Description To learn how to use Operator in prolog logic and defining some logical programs using all operators. Convert unary and binary predicates to operators Evaluate arithmetic expressions and compare their values Test for equality of arithmetic expressions and terms Use the 'not' and disjunction operators Objectives: To Learn and apply operators and write our own programs. CASE STUDY/ RELEVANT PROGRAMS | DESIGN/CONFIGURATION / IMPLEMENTATION/COMMANDS. (A PART FROM THE TEACHER TAUGHT IN THE LAB) Theory / Explanation: Procedure:
Below shows some of the arithmetic operators and arithmetic functions available in
Prolog
X+Y
the sum of X and Y
X-Y
the difference of X and Y
X*Y
the product of X and Y
X/Y
the quotient of X and Y
X//Y
the 'integer quotient' of X and Y (the result is truncated to the nearest integer
between it and zero)
X^Y
X to the power of Y
-X
the negative of X
abs(X)
the absolute value of X
sin(X)
the sine of X (for X measured in degrees)
cos(X)
the cosine of X (for X measured in degrees)
max(X,Y)
the larger of X and Y
sqrt(X)
the square root of X
Arithmetic examples
Prolog Notation
Transcribed Image Text:Below shows some of the arithmetic operators and arithmetic functions available in Prolog X+Y the sum of X and Y X-Y the difference of X and Y X*Y the product of X and Y X/Y the quotient of X and Y X//Y the 'integer quotient' of X and Y (the result is truncated to the nearest integer between it and zero) X^Y X to the power of Y -X the negative of X abs(X) the absolute value of X sin(X) the sine of X (for X measured in degrees) cos(X) the cosine of X (for X measured in degrees) max(X,Y) the larger of X and Y sqrt(X) the square root of X Arithmetic examples Prolog Notation
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY