In C write a simple scientific calculator program as follows: Display a menu of options according to table. Ask the user to enter a menu option (upper and lower case will work). If menu option is not valid, display msg “invalid option” and repeat parts 1 and 2. (use do-while) For “add” option ask the user to enter two numbers, store as double and display sum. For subtract option ask the user to enter two numbers, store as double and display difference. For multiply option, same as above. For divide option, same as above (test the denominator, if zero, display an appropriate msg). For squared, ask the user to input a number and output the square of the number. For square root, check if the number is negative and output appropriate msg, otherwise, output solution. For factorial, ask for a number an output factorial ( 5! = 5*4*3*2*1). (use for loop) For absolute value, output the absolute value of a given number. For greater integer, round the number to an integer greater than number. For leap year, output a statement indicating if a given year is leap year or not (start at year zero, no negatives should be allowed)
In C write a simple scientific calculator program as follows:
Display a menu of options according to table.
Ask the user to enter a menu option (upper and lower case will work).
If menu option is not valid, display msg “invalid option” and repeat parts 1 and 2. (use do-while)
For “add” option ask the user to enter two numbers, store as double and display sum.
For subtract option ask the user to enter two numbers, store as double and display difference.
For multiply option, same as above.
For divide option, same as above (test the denominator, if zero, display an appropriate msg).
For squared, ask the user to input a number and output the square of the number.
For square root, check if the number is negative and output appropriate msg, otherwise, output solution.
For factorial, ask for a number an output factorial ( 5! = 5*4*3*2*1). (use for loop)
For absolute value, output the absolute value of a given number.
For greater integer, round the number to an integer greater than number.
For leap year, output a statement indicating if a given year is leap year or not (start at year zero, no
negatives should be allowed)
Step by step
Solved in 4 steps with 6 images