Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In LISP ( NOT prolog ) Create a program for the simplification and evaluation of arithmetic expressions. The program, when executed, should prompt the user
In LISP NOT prolog Create a program for the simplification and evaluation of arithmetic expressions. The program, when executed, should prompt the user to enter an arithmetic expression plz include a screenshot of execution: exeval Enter arithmetic expression: x y x The expression should be a linear combination of single letter variables. The program will then simplify the expression: exeval Enter arithmetic expression: x y x Simplification: x y and then will ask whether to evaluate the expression. If the answer is y then it will prompt for values for each of the variables and evaluate the expression: exeval Enter arithmetic expression: x y x Simplification: x y Evaluate? y Provide variable values x : y : Expression value: Enter arithmetic expression: then ask for a new expression to evaluate. If the answer is n then it will simply ask for a new expression to evaluate: exeval Enter arithmetic expression: x y x Simplification: x y Evaluate? n Enter arithmetic expression: The program will quit with command 'quit' enter at the expression prompt: exeval Enter arithmetic expression: x y x Simplification: x y Evaluate? n Enter arithmetic expression: quit Good Bye!
In LISP NOT prolog Create a program for the simplification and evaluation of arithmetic expressions. The program, when executed, should prompt the user to enter an arithmetic expression plz include a screenshot of execution:
exeval
Enter arithmetic expression: x y x
The expression should be a linear combination of single letter variables. The program will then simplify the expression:
exeval
Enter arithmetic expression: x y x
Simplification: x y
and then will ask whether to evaluate the expression. If the answer is y then it will prompt for values for each of the variables and evaluate the expression:
exeval
Enter arithmetic expression: x y x
Simplification: x y
Evaluate? y
Provide variable values
x :
y :
Expression value:
Enter arithmetic expression:
then ask for a new expression to evaluate. If the answer is n then it will simply ask for a new expression to evaluate:
exeval
Enter arithmetic expression: x y x
Simplification: x y
Evaluate? n
Enter arithmetic expression:
The program will quit with command 'quit' enter at the expression prompt:
exeval
Enter arithmetic expression: x y x
Simplification: x y
Evaluate? n
Enter arithmetic expression: quit
Good Bye!
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered 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