C++ Functions A Math handling program contains this menu: • Add two decimal numbers Subtract two decimal numbers • Multiply two decimal numbers • Divide two decimal numbers • Quit Write a C++ code for the program with functions for the choices. The main() function should correctly call each function and display the results. The output should display the two input numbers and the result. • Menu() is a void function to display the menu. void Menu(); //function prototype Add () is value return function with two float parameters float Add( float, float); //function prototype • Subtract() is value return function with two float parameters float Subtract(float, float); //function prototype • Multiply() is void function with two reference float parameters. void Multiply (float&, float &); //function prototype • Divide() is void function with two reference float parameters. void Divide(float&, float&); //function prototype
C++ Functions A Math handling program contains this menu: • Add two decimal numbers Subtract two decimal numbers • Multiply two decimal numbers • Divide two decimal numbers • Quit Write a C++ code for the program with functions for the choices. The main() function should correctly call each function and display the results. The output should display the two input numbers and the result. • Menu() is a void function to display the menu. void Menu(); //function prototype Add () is value return function with two float parameters float Add( float, float); //function prototype • Subtract() is value return function with two float parameters float Subtract(float, float); //function prototype • Multiply() is void function with two reference float parameters. void Multiply (float&, float &); //function prototype • Divide() is void function with two reference float parameters. void Divide(float&, float&); //function prototype
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Concept explainers
Max Function
Statistical function is of many categories. One of them is a MAX function. The MAX function returns the largest value from the list of arguments passed to it. MAX function always ignores the empty cells when performing the calculation.
Power Function
A power function is a type of single-term function. Its definition states that it is a variable containing a base value raised to a constant value acting as an exponent. This variable may also have a coefficient. For instance, the area of a circle can be given as:
Question
Please use C++ and original code

Transcribed Image Text:Note: The program will repeat until user press 'Q'.
A. Add two decimal numbers
B. Substract two decimal numbers
C. Multiply two decimal numbers
D. Divide two decimal numbers.
Q. Quit
Please enter your selection: r
Choice must be 'A', 'B','C, 'D', or 'Q'
Please reenter: a
Please enter two decimal numbers: 10.7 20.7
10.7+ 20.7 - 31.4
A. Add two decimal numbers
B. Substract two decimal numbers
C. Multiply two decimal numbers
D. Divide two decimal numbers
Q. Quit
Please enter your selection: b
Please enter two decimal numbers: 10.7 20.7
10.7 20.7 = -10
A. Add two decimal numbers
B. Substract two decimal numbers
C. Multiply two decimal numbers
D. Divide two decimal numbers
Q. Quit
Please enter your selection: c
Please enter two decimal numbers: 10.7 20.7
10.7 20.7 = 221.49
A. Add two decimal numbers
B. Substract two decimal numbers
C. Multiply two decimal numbers
D. Divide two decimal numbers
Q. Quit
Please enter your selection: d
Please enter two decimal numbers: 10.7 20.7
10.7 / 20.7 0.516908
A. Add two decimal numbers
B. Substract two decimal numbers
C. Multiply two decimal numbers
D. Divide two decimal numbers
Q. Quit
Please enter your selection: q
Thank you for using this application. Good-bye!
Press any key to continue

Transcribed Image Text:Multiply two decimal numbers
• Divide two decimal numbers
Quit
C++
A Math handling program contains this menu:
Add two decimal numbers
Subtract two decimal numbers
Functions
Write a C++ code for the program with functions for the choices. The main() function should
correctly call each function and display the results. The output should display the two input
numbers and the result.
.
• Menu() is a void function to display the menu.
void Menu();
//function prototype
Add () is value return function with two float parameters
float Add( float, float); //function prototype
Subtract() is value return function with two float parameters
float Subtract(float, float); //function prototype
Multiply() is void function with two reference float parameters.
void Multiply(float&, float &); //function prototype
Divide() is void function with two reference float parameters.
void Divide (float&, float&); //function prototype
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education