// milesToKm.cc Sample program to convert miles to kilometers
// P. Conrad 2/14/2005 

// the following two lines allow stream input and output
#include <iostream>
using std::cout;
using std::cin;

// ************ user defined functions ***********

#define MILES_TO_KM 1.609344  // from google.com

double milesToKm(double miles)
{
  return ( miles *  MILES_TO_KM);
}

// ************ main program  ************

int main(void)
{
  // declare a variable for miles
  double milesSuppliedByUser;
  
  // prompt for and read input
  cout << "Please enter a value in miles: " << std::flush;
  cin >> milesSuppliedByUser;

  // output result, and end program

  cout<< "Km equivalent: " << milesToKm (milesSuppliedByUser);
  cout << std::endl;
  return 0; // ends the main program
}



