/******************************************************************
* Calculate Miles Per Gallon
*
* Determines a car's fuel efficiency, expressed as the number of
* miles it can travel on one gallon of gas.
******************************************************************/
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double gallons; // Number of gallons the tank holds
double milesDriven; // Miles driven on a full tank
double milesPerGallon; // Calculated fuel efficiency
// Get the tank capacity and the distance driven on a full tank.
cout << "Enter the number of gallons the tank holds: ";
cin >> gallons;
cout << "Enter the number of miles driven on a full tank: ";
cin >> milesDriven;
// Calculate the car's fuel efficiency.
milesPerGallon = milesDriven / gallons;
// Display the result.
cout << fixed << showpoint << setprecision(2);
cout << "\nYour car gets " << milesPerGallon
<< " miles per gallon.\n";
return 0;
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKiBDYWxjdWxhdGUgTWlsZXMgUGVyIEdhbGxvbgogKgogKiBEZXRlcm1pbmVzIGEgY2FyJ3MgZnVlbCBlZmZpY2llbmN5LCBleHByZXNzZWQgYXMgdGhlIG51bWJlciBvZgogKiBtaWxlcyBpdCBjYW4gdHJhdmVsIG9uIG9uZSBnYWxsb24gb2YgZ2FzLgogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxpb21hbmlwPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkKewogICAgZG91YmxlIGdhbGxvbnM7ICAgICAgICAgLy8gTnVtYmVyIG9mIGdhbGxvbnMgdGhlIHRhbmsgaG9sZHMKICAgIGRvdWJsZSBtaWxlc0RyaXZlbjsgICAgIC8vIE1pbGVzIGRyaXZlbiBvbiBhIGZ1bGwgdGFuawogICAgZG91YmxlIG1pbGVzUGVyR2FsbG9uOyAgLy8gQ2FsY3VsYXRlZCBmdWVsIGVmZmljaWVuY3kKIAogICAgLy8gR2V0IHRoZSB0YW5rIGNhcGFjaXR5IGFuZCB0aGUgZGlzdGFuY2UgZHJpdmVuIG9uIGEgZnVsbCB0YW5rLgogICAgY291dCA8PCAiRW50ZXIgdGhlIG51bWJlciBvZiBnYWxsb25zIHRoZSB0YW5rIGhvbGRzOiAiOwogICAgY2luID4+IGdhbGxvbnM7CiAgICBjb3V0IDw8ICJFbnRlciB0aGUgbnVtYmVyIG9mIG1pbGVzIGRyaXZlbiBvbiBhIGZ1bGwgdGFuazogIjsKICAgIGNpbiA+PiBtaWxlc0RyaXZlbjsKIAogICAgLy8gQ2FsY3VsYXRlIHRoZSBjYXIncyBmdWVsIGVmZmljaWVuY3kuCiAgICBtaWxlc1BlckdhbGxvbiA9IG1pbGVzRHJpdmVuIC8gZ2FsbG9uczsKIAogICAgLy8gRGlzcGxheSB0aGUgcmVzdWx0LgogICAgY291dCA8PCBmaXhlZCA8PCBzaG93cG9pbnQgPDwgc2V0cHJlY2lzaW9uKDIpOwogICAgY291dCA8PCAiXG5Zb3VyIGNhciBnZXRzICIgPDwgbWlsZXNQZXJHYWxsb24KICAgICAgICAgPDwgIiBtaWxlcyBwZXIgZ2FsbG9uLlxuIjsKIAogICAgcmV0dXJuIDA7Cn0KIAo=