In this exercise, you will create a program that displays a measurement in eithe
ID: 3936404 • Letter: I
Question
In this exercise, you will create a program that displays a measurement in either inches
or centimeters. If necessary, create a new project named Introductory17 Project, and
save it in the Cpp8Chap10 folder. The program should allow the user the choice of
converting a measurement from inches to centimeters or vice versa. Use two void functions:
one for each different conversion type. Enter your C++ instructions into a source
file named Introductory17.cpp. Also, enter appropriate comments and any additional
instructions required by the compiler. Test the application appropriately.
In this exercise, you will create a program that displays a measurement in either inches
or centimeters. If necessary, create a new project named Introductory17 Project, and
save it in the Cpp8Chap10 folder. The program should allow the user the choice of
converting a measurement from inches to centimeters or vice versa. Use two void functions:
one for each different conversion type. Enter your C++ instructions into a source
file named Introductory17.cpp. Also, enter appropriate comments and any additional
instructions required by the compiler. Test the application appropriately.
Explanation / Answer
#include <iostream>
#include <iomanip>
using namespace std;
void cmstoinches()
{
double cms,inches;
cout<<" Enter centimetres";
cin>>cms;
inches = cms/2.54; //cms to inches conversion
cout<<" "<<cms<<" centimetres = ";
cout<< setprecision(2) << fixed<<inches<<" inches";
}
void inchestocms()
{
double inches,cms;
cout<<" Enter inches";
cin>>inches;
cms = inches*2.54;
cout<<" "<<inches<<" inches = ";
cout<<setprecision(2) << fixed<<cms<<" centimetres";
}
int main()
{
int choice;
double cms,inches;
cout<<" Enter 1 to convert inches to centimetres and 2 to convert centimetres to inches";
cin>>choice;
if(choice == 1) //inches to cms conversion
{
inchestocms();
}
else if(choice == 2)
{
cmstoinches();
}
return 0;
}
output:
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.