Explore BrainMass

c++ program for performing division operations

I need to create a program titled Division. Here are the specifics:
Have the program prompt the user "Enter numerator and denominator" and store the two values entered. (If you wish the user to "Enter numerator/denominator" be sure to adjust your data gathering variables to include a holder variable for the slash character.)

Include a function titled Quotient that takes 2 integers as input and provides the quotient of the 2 integers as integer output. (The remainder is truncated. Thus, 5/3 will be 1.)

Define an exception class divByZero and have the function Quotient use throw for an exception of this type if the denominator is 0. Display output "You cannot have a denominator that is equal to 0."

Quotient throws an exception to the higher-level function main to decide whether or not the program should be terminated. Main catches the divByZero and prints out an appropriate comment on the screen. Also include in main a try block to catch the divide-by-zero error.

If no exception occurs, print out a message "The quotient is xxxxx."

© BrainMass Inc. brainmass.com July 20, 2018, 2:42 pm ad1c9bdddf

Solution Summary

The solution gives a complete c++ program for performing division operations.