#include #include "glob.h" // function prototype double cvt_feet_to_meters(double feet); double cvt_meters_to_feet(double meters); void prob_01(); void prob_02(); void prob_03(); int main() { std::cout << "c++ output\n"; /* c++ output - stdout */ std::cout << "c++ output chapter 1\n"; prob_01(); prob_02(); prob_03(); } void prob_01() { double my_height_meters; double my_height_feet; std::cout << "Problem 1\n"; std::cin >> my_height_feet; // read height - c++ input from stdin my_height_meters = cvt_feet_to_meters(my_height_feet); // convert units std::cout << "My height in feet = " << my_height_feet << "\n"; std::cout << "My_height_meters = " << my_height_meters << "\n"; } void prob_02() { double diff_meters; double diff_yards; diff_meters = 100.0 - cvt_feet_to_meters(100.0 * 3.0); diff_yards = cvt_meters_to_feet(diff_meters) / 3.0; std::cout << "Problem 2\n"; std::cout << "100 meters is longer than 100 yards by " << diff_meters << " meters or " << diff_yards << " yards\n"; } void prob_03() { std::cout << "Problem 3\n"; std::cout << "300 kilometers = " << 300.0 * miles_per_kilometer << " miles\n"; } double cvt_feet_to_meters(double feet) { double meters; meters = feet * meter_per_foot; return meters; } double cvt_meters_to_feet(double meters) { double feet; feet = meters * feet_per_meter; return feet; }