Question: #include using namespace std; int main ( ) { char input; do { cout < < - - - - - - - -
#include
using namespace std;
int main
char input;
do
cout
;
cout "Welcome to a geometry calculator!
;
cout "Insert R for Rectangle.
;
cout "Insert S for Square.
;
cout "Insert T for Triangle.
;
cout "Insert C for Circle.
;
cout
Insert Y to continue.
;
cout "Insert N to finish the program.
;
cout
;
cout "Please select your choice
;
cout "Input: ;
cin input;
const double PI ;
double value;
double value;
double area ;
switch input
case r: accept a lower case
case R:
cout "RECTANGLE Solve for area
;
cout "Length: ;
cin value;
while value
cout "Try again!
A positive number please: ;
cin value;
cout "Width: ;
cin value;
while value
cout "Try again!
A positive number please: ;
cin value;
area value value;
cout "Area area endl;
break;
case s:
case S:
cout "SQUARE Solve for area
;
cout "Side: ;
cin value;
while value
cout "Try again!
A positive number please: ;
cin value;
area value value;
cout "Area area endl;
break;
case t:
case T:
cout "TRIANGLE Solve for area
;
cout "Base: ;
cin value;
while value
cout "Try again!
A positive number please: ;
cin value;
cout "Height: ;
cin value;
while value
cout "Try again!
A positive number please: ;
cin value;
area value value;
cout "Area area endl;
break;
case c:
case C:
cout "CIRCLE Solve for area
;
cout "Radius: ;
cin value;
while value
cout "Try again!
A positive number please: ;
cin value;
area PI value value;
cout "Area area endl;
break;
case n: case N: case y: case Y: nNyY are valid input
break;
default:
cout "INVALID INPUT Try again!
;
while input N && input n;
cout
;
cout KEEP CALM AND CODE ON AND BE SAFE! ;
cout
;
return ;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
