Create a small java calculator -- 3

Job ID: 33652234

Budget: $10 – $40 USD

What do we need :-

B. Source file of your application in .java formats. Your code must contain a block
comment describing its purpose, descriptive comments for each of the
methods, and a few in-code comments, where appropriate.

c. Sample output for each mode of operations. You can append the sample outputs
to the source code file.


What is it

My calculator

We need a scientific calculator could use to compute different mathematical functions.

We have 2 modes , standard and scientific, should be displayed first as a menu to the
user to select from.

For standard mode :-

If the user selected this mode, then the program should prompt the
user to enter two numbers. Then a menu of basic operations: addition, subtraction, multiplication, division, and modulus, will be displayed. The user will select from this menu an operation to be performed on the two numbers. The program then displays the result.

And for scientific mode :-

A menu with three options, similar to the one below (menu 1),
will be displayed. The user should select one of the three options. Another menu (menu 2) will be displayed based on the user selection. In menu 2 you will list all corresponding mathematical functions which can be implemented. Based on user selection from menu 2, the program prompts the user to enter number(s), run the selected function and then displays the result

The sample menu will be given in the sample folder , that contain all the details

Once the program displays the final result, then it will ask the user if he wants to
continue or quit. If the user selects to continue, then the calculator will restart to, display first the three modes menu and then continue based on user selection. If the user selects to quit, then it will display a message “Thank you for using my calculator. The calculator is off now”.

- The project should be delivered tomorrow 10 May
- Everything in the project should be built on the attached document, anything outside the documents will not be accepted


all documents will be provided after agreement