Question: Can you help me complete #include #include #include mileage.h using namespace std; int main ( ) { / / Declare and initialize variables double

Can you help me complete
#include
#include
#include "mileage.h"
using namespace std;
int main()
{
//Declare and initialize variables
double miles =0.0;
double gallons =0.0;
//Limit decimal display to two decimal places.
cout fixed setprecision(2);
//Retrieve data from user and validate data entered.
cout "Enter the miles driven: " endl;
cin >> miles;
while (miles =0)
{
cout "Incorrect entry.
Enter a number"
" greater than zero." endl;
cin >> miles;
}
cout "Enter the gallons used: " endl;
cin >> gallons;
while (gallons =0)
{
cout "Incorrect entry.
Enter a number"
" greater than zero." endl;
cin >> gallons;
}
//Create copy of mileage class
mileage myMiles{ miles, gallons };
//Display results for user
cout "Your car gets " myMiles.getMPG()
" miles-per-gallon." endl;
}#include "mileage.h"
mileage::mileage(double miles, double gallons)
{
setMiles(miles);
setGallons(gallons);
}
void mileage::setMiles(double miles)
{
this->miles = miles;
}
void mileage::setGallons(double gallons)
{
this->gallons = gallons;
}
double mileage::getMiles()
{
return miles;
}
double mileage::getGallons()
{
return gallons;
}
double mileage::getMPG()
{
//Do not directly access the private variables of the class.
//Use the get methods.
return getMiles()/ getGallons();
}
#pragma once
class mileage
{
private:
double miles;
double gallons;
public:
mileage( double, double );
void setMiles(double);
void setGallons(double);
double getMiles();
double getGallons();
double getMPG();
};
 Can you help me complete #include #include #include "mileage.h" using namespace

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!