5.5Result: 18.8 / 5.5 = XXXXXXXXXX6-Please enter your number, operator, and number > 3.3 ^ 5.5Result: 3.3 ^ 5.5 = 710.937:Please enter your number, operator, and number> 13 % 5Result: 13 % 5 =...


Zero is not valid for division. Please enter a valid number > 5.5<br>Result: 18.8 / 5.5 = 3.41818<br>6-<br>Please enter your number, operator, and number > 3.3 ^ 5.5<br>Result: 3.3 ^ 5.5 = 710.93<br>7:<br>Please enter your number, operator, and number> 13 % 5<br>Result: 13 % 5 = 3<br>8-<br>Please enter your number, operator, and number > 23 % 0<br>Zero is not valid for modulus. Please enter a valid number ><br>Zero is not valid for modulus. Please enter a valid number ><br>Zero is not valid for modulus. Please enter a valid number ><br>Result: 23 % 6 = 5<br>0.0<br>0.<br>9====<br>Please enter your number, operator, and number> 3 \ 5<br>Sorry, the operator \ is not valid.<br>10===<br>Please enter your number, operator, and number> 0<br>11===:<br>

Extracted text: Zero is not valid for division. Please enter a valid number > 5.5 Result: 18.8 / 5.5 = 3.41818 6- Please enter your number, operator, and number > 3.3 ^ 5.5 Result: 3.3 ^ 5.5 = 710.93 7: Please enter your number, operator, and number> 13 % 5 Result: 13 % 5 = 3 8- Please enter your number, operator, and number > 23 % 0 Zero is not valid for modulus. Please enter a valid number > Zero is not valid for modulus. Please enter a valid number > Zero is not valid for modulus. Please enter a valid number > Result: 23 % 6 = 5 0.0 0. 9==== Please enter your number, operator, and number> 3 \ 5 Sorry, the operator \ is not valid. 10=== Please enter your number, operator, and number> 0 11===:
PJ 6 – Super Calculator<br>Please write a C++ program that can perform the following 6 valid operators for 2 numbers: N1 and N2.<br>You need to prompt the user to enter a number, an operator, and another number. To simplify your program,<br>please declare N1, N2, and result as double-floating numbers, and operator as char. Please see the sample<br>test below to design your application program properly. This program is a super calculator for users to<br>enjoy.<br>Your program must continue asking for inputs from the user. If the user enters @' as the operator, you must<br>thank the user and then exit the program immediately. As you can see, PJ 6 is to add some more user-<br>friendly features to the Project 5 (PJ 5) - Simple Calculator.<br>The O valid operators for this super calculator are as follows:<br>1. + for addition of N1 and N2. Therefore, result = (N1 + N2).<br>2. - for subtraction of N2 from N1. Therefore, result = (N1 – N2).<br>3. *<br>for multiplication of N1 with N2. Therefore, result = (N1 * N2).<br>for floating-point division of N1 by N2. If N2 is zero, you must continue asking the user to enter a<br>4. I<br>non-zero value for N2 until a non-zero value is received. Therefore, result = (N1 / N2).<br>5. ^ for power N2 with base N1 (i.e., N1N2). Therefore, result= pow (N1, N2).<br>6. % for integer-division remainder (i.e., modulus) of N1 by N2. If N2 is zero, you must continue<br>asking the user to enter a non-zero value for N2 until a non-zero value is received. Therefore,<br>result = (int (N1) % int (N2)).<br>7. @ for your program to stop. You must thank the user before exiting your program.<br>8. Otherwise, please say

Extracted text: PJ 6 – Super Calculator Please write a C++ program that can perform the following 6 valid operators for 2 numbers: N1 and N2. You need to prompt the user to enter a number, an operator, and another number. To simplify your program, please declare N1, N2, and result as double-floating numbers, and operator as char. Please see the sample test below to design your application program properly. This program is a super calculator for users to enjoy. Your program must continue asking for inputs from the user. If the user enters @' as the operator, you must thank the user and then exit the program immediately. As you can see, PJ 6 is to add some more user- friendly features to the Project 5 (PJ 5) - Simple Calculator. The O valid operators for this super calculator are as follows: 1. + for addition of N1 and N2. Therefore, result = (N1 + N2). 2. - for subtraction of N2 from N1. Therefore, result = (N1 – N2). 3. * for multiplication of N1 with N2. Therefore, result = (N1 * N2). for floating-point division of N1 by N2. If N2 is zero, you must continue asking the user to enter a 4. I non-zero value for N2 until a non-zero value is received. Therefore, result = (N1 / N2). 5. ^ for power N2 with base N1 (i.e., N1N2). Therefore, result= pow (N1, N2). 6. % for integer-division remainder (i.e., modulus) of N1 by N2. If N2 is zero, you must continue asking the user to enter a non-zero value for N2 until a non-zero value is received. Therefore, result = (int (N1) % int (N2)). 7. @ for your program to stop. You must thank the user before exiting your program. 8. Otherwise, please say "Sorry, the operator is not valid". // Please show this invalid operator.
Jun 04, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here