#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
cout.precision(4);
cout.setf(ios::fixed);
float start, stop, step, miles;
cout << "Enter start: ";
cin >> start;
cout << "Enter stop: ";
cin >> stop;
if(stop <= start) // error
{
cout << "ERROR: stop must be greater.\n";
}
else // go on
{
cout << "Enter step: ";
cin >> step;
if(step <= 0) // error
{
cout << "ERROR: step must be >0\n";
}
else // go on
{
cout << " Miles Kilometers \n";
for(miles = start; miles <= stop; miles += step)
{
float km = miles * 1.60934;
cout << setw(8) << miles
<< " "
<< setw(8) << km << "\n";
}
}
}
return 0;
}