Question Description
I’m studying for my Programming class and need an explanation.
I will provide the login information once assignment has been accepted.
Overview
Debugging is an essential skill. Programmers spend a high percentage of their time debugging rather than creating new functionality. For this activity, you will review the code provided. It contains a variety of errors (for example: syntax, logical, and/or run-time errors). Your task is to fix the code and explain how and why you fixed it using in-line comments. If you have any trouble with this assignment, reach out to your instructor early as you will need these skills for Projects One, Two, and Three.
Prompt
For this assignment, you will fix the code provided and explain why and how you fixed it using in-line comments.
Open the Virtual Lab by clicking on the link in the Virtual Lab Access module. Then open your IDE. Using the Uploading Files to Eclipse tutorial, upload the Calculator.zip folder and open the project in Eclipse. Open the Calculator.ccp file and use the Eclipse debugger to review the code. Be sure to look for syntax, logic, and run-time errors.
Fix any errors that you find. Use in-line comments to explain how and why you fixed the bugs.
Test your program. If you found and fixed all the errors, your code should function as specified:
The code should allow users to enter basic, one operator arithmetic expressions using integers or doubles. Then, it should calculate the result of the expression and output the results. For example, if the user inputs “2 + 2,” the calculator should output “2 + 2 = 4.”
The operations the program should perform are addition (+), subtraction (-), multiplication (*), and division (/).
The user should be asked whether they wish to continue after evaluating each expression. If the user types “Y” or “y,” the program should ask for a new arithmetic expression. If the user types “N” or “n,” the program should terminate with the message: “Program Finished.”
Guidelines for Submission
Do you have a similar assignment and would want someone to complete it for you? Click on the ORDER NOW option to get instant services at essayloop.com