//This program displays a menu and asks the user to make a 
//selection. An if/else if statement determines which item
//the user has chosen.
#include <iostream>
#include <iomanip>
using namespace std;

int main ()
{
	int choice;		//To hold a menu choice
	int months;		//To hold the number of months
	double charges;	//To hold the monthly charges
	
	//Constants for membership rates
	const double ADULT = 40.0,
				 SENIOR = 30.0,
				 CHILD = 20.0;
	
	//Constants for menu choices
	const int ADULT_CHOICE = 1,
			  CHILD_CHOICE = 2,
			  SENIOR_CHOICE = 3,
			  QUIT_CHOICE =4;
	
	//Display the menu and get a choice.
	cout << "\t\tHealth Club Membership Menu\n\n";
	cout << "1. Standard Adult Membership\n";
	cout << "2. Child Membership\n";
	cout << "3. Senior Citizen Membership\n";
	cout << "4. Quit the Program\n\n";
	cout << "Enter your choice: ";
	cin >> choice;
	
	//Set the numeric output formatting.
	cout << fixed << showpoint << setprecision(2);
	
	//respond to the user's menu selection.
	if (choice == ADULT_CHOICE)
	{
		cout << "For how many months? ";
		cin >> months;
		charges = months * ADULT;
		cout << "The total charges are $" << charges << endl;
	}
	else if (choice == CHILD_CHOICE)
	{
			cout << "For how many months? ";
		cin >> months;
		charges = months * CHILD;
		cout << "The total charges are $" << charges << endl;
	}
	else if (choice == SENIOR_CHOICE)
	{
			cout << "For how many months? ";
		cin >> months;
		charges = months * SENIOR;
		cout << "The total charges are $" << charges << endl;
	}
	else if (choice = QUIT_CHOICE)
	return 0;
}
