|
|
|
© 1998 by Bobby Griggs.
// Program name: Miles Per Gallon
// Purpose: To compute the miles per gallon given input of miles
// traveled and the number of gallons of fuel burned.
// Win32 console application
#include < iostream.h >
#include < stdio.h >
#include < iomanip.h >
int Miles_traveled(double &g);
double Mileage(int mi,double g);
void Display(double mpg);
void main()
{
int miles;
double gallons,miles_per_gallon;
miles = Miles_traveled(gallons);
miles_per_gallon = Mileage(miles,gallons);
Display(miles_per_gallon);
return;
}
int Miles_traveled(double &g)
{
int mi;
cout << "Enter the number of miles traveled ... ";
cin >> mi;
cout << endl;
cout << "Enter gallons of fuel burned ... ";
cin >> g;
cout << endl;
return mi;
}
double Mileage(int mi,double g)
{
return (double)mi / g;
}
void Display(double mpg)
{
cout << setiosflags(ios::fixed) << setprecision(1);
cout << "Your car is getting " << mpg << " miles per gallon!";
cout << endl << endl;
cout << "Hit enter to continue ... " << endl;
getchar();
return;
}
|