Task 2: Creating A Better Calculator For this task, you will create a functional
ID: 3606025 • Letter: T
Question
Task 2: Creating A Better Calculator For this task, you will create a functional calculator that should operate as instructed below. To calculate f (x), your program should do the following: Prompt for f (x),i.e., an arithmetic expression that uses the variable x. Store this expression as a string variable Prompt for the value of x Evaluate f (x) for the given x. Print the result as shown below. Enter f (x): (x + 27) / x ** 2 2 Enter the value of x: -9.234 4 f(x) = (x + 27) / x ** 2 f(-9.234) 0.208357873964 The last two lines of output must be consistent with these examples, i.e., the next to the last line must be “f (x) -" followed by the expression the user entered. The last line must show the function with the value of x as its argument and the actual result of the function for this value.Explanation / Answer
#taking inputs from user
f = input("Enter f(x): ")
x = input("Enter the value of x: ")
#evaluating the function and printing the result
fx=f.replace('x',x)
print("f(x) = %s "%f)
print("f(%s) = %f "%(x,eval(fx)))
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.