1. Menu driven conversion program Write a menu-driven program to convert measurements from miles to kilometers, feet to meters, degrees F to degrees C. Use function subprograms to carry out the necessary conversions. Input: OPTION, MILES, FEET, DEGF Output: Equivalent of MILES in kilometers, of FEET in meters, and of DEGF degrees Fahrenheit in degrees Celsius.

Respuesta :

Answer:

See explaination

Explanation:

#include<iostream>

#include<stdio.h>

#include<math.h>

using namespace std;

double mile(int);

double ft(int);

double degree(int);

int main()

{

int option;

double res;

cout<<"\n 1. Convert Miles to Kilometers";

cout<<"\n 2. Convert Feet to Metres";

cout<<"\n 3. Convert Degrees F to Degrees C";

cout<<"\n 4. Exit";

cout<<"\n Enter Your Option: ";

cin>>option;

switch(option)

{

case 1:

int miles;

cout<<"\n Convert Miles to Kilometres";

cout<<"\n Enter Miles to convert to Kilometres: ";

cin>>miles;

res = mile(miles);

cout<<"\n Equivalent of Miles in Kilometres = " <<res;

break;

case 2:

int feet;

cout<<"\n Convert Feet to Metres";

cout<<"\n Enter Feet to convert into Metres: ";

cin>>feet;

res = ft(feet);

cout<<"\n Equivalent of Feet in Metres = " <<res;

break;

case 3:

int degf;

cout<<"\n Convert Degrees F to Degrees C";

cout<<"\n Enter Degree in F to convert into Degree C:";

cin>>degf;

res = degree(degf);

cout<<"\n Equivalent of Farenheit in Celsius = " <<res;

break;

case 4:

cout<<"Bye Bye!!!";

break;

}

}

double mile(int mi)

{

float mile;

mile = 1.609344 * mi;

return mile;

}

double ft(int fe)

{

float ft;

ft = fe / 3.28;

return ft;

}

double degree(int dg)

{

float degree;

degree = (dg - 32) / 1.8;

return degree;

}

ACCESS MORE