I would like to create a C++ code that creates a table for the user's choice of basic math operations (+, -, *, /, and %). The operation should only use integers, so that there are only whole numbers being used. As an example, the program interaction might look something like this: $ ./mathtable.out Welcome to the Math Table Program!!! Table Menu 1) Addition table 2) Multiplication table 3) Subtraction table 4) Division table 5) Remainder table 6) Quit Choice: 3 What size should the subtraction table be? 30 I'm sorry, 30 is too large of a subtraction table to print on the screen... What size should the subtraction table be? -3 I'm sorry, -3 would be stupid... What size should the subtraction table be? 3 Thank you...calculating... - | 1 2 3 ----+----------- 1 | 0 -1 -2 2 | 1 0 -1 3 | 2 1 0 Table Menu 1) Addition table 2) Multiplication table 3) Subtraction table 4) Division table 5) Remainder table 6) Quit Choice: q Thank you for using the MTP!! Endeavor to have a auspicious day! $
I would like to create a C++ code that creates a table for the user's choice of basic math operations (+, -, *, /, and %). The operation should only use integers, so that there are only whole numbers being used.
As an example, the program interaction might look something like this:
$ ./mathtable.out
Welcome to the Math Table Program!!!
Table Menu
1) Addition table
2) Multiplication table
3) Subtraction table
4) Division table
5) Remainder table
6) Quit
Choice: 3
What size should the subtraction table be? 30
I'm sorry, 30 is too large of a subtraction table to print on the screen...
What size should the subtraction table be? -3
I'm sorry, -3 would be stupid...
What size should the subtraction table be? 3
Thank you...calculating...
- | 1 2 3
----+-----------
1 | 0 -1 -2
2 | 1 0 -1
3 | 2 1 0
Table Menu
1) Addition table
2) Multiplication table
3) Subtraction table
4) Division table
5) Remainder table
6) Quit
Choice: q
Thank you for using the MTP!!
Endeavor to have a auspicious day!
$
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 5 images