Question: Design an arithmetic calculator using C (1) An arithmetic expression is an expression that results in a numeric value. We consider numeric value to be
Design an arithmetic calculator using C



(1) An arithmetic expression is an expression that results in a numeric value. We consider numeric value to be real or floating point numbers. A simple arithmetic expressiorn involves numeric values connected by arithmetic operators. In this exercise, numeric value will be real or floating point numbers and operators will be +,-, *, and For example, 4 + 35 is a simple arithmetic expression and 2.3 * 4- 5 - -7.89/3 is another simple arithmetic expression. In evaluating arithmetic expression, * and / have higher precedence than + and With operators of the same precedence, the order of evaluation is from left to right. We will use s exp to represent simple arithmetic expression, m exp to represent simple arithmetic expression in which all operators areor /, Lop to represent operators + and -, h.op to represent operators * and /, and num to represent numeric value. In the following, simple arithmetic expression is represented recursively, where rep- resent OR relationship. This recursive definition would be useful in designing your
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
