/*  Name:          annedawson.com/constant.cpp  Compiler:      Dev-C++ 4.9.9.2  Copyright:     2006  Author:        Anne Dawson  First created: 23/09/99  Last updated:  21/01/06 9:04  Description:   This program demonstrates overloading the function name ave*/    using namespace std;#include <iostream> /* needed for cout *//**********************************************************************/double ave(double n1, double n2);//Returns the average of the two numbers n1 and n2.double ave(double n1, double n2, double n3);//Returns the average of the three numbers n1, n2, and n3.int main( ){    cout << "The average of 2.0, 2.5, and 3.0 is " << ave(2.0, 2.5, 3.0) << endl << endl;       cout << "The average of 4.5 and 5.5 is " << ave(4.5, 5.5) << endl << endl;    cout << endl << endl << "Press any key to end the program..." << endl << endl;    system("Pause");       return 0;}double ave(double n1, double n2){    return ((n1 + n2)/2.0);}double ave(double n1, double n2, double n3){	 return ((n1 + n2 + n3)/3.0);}
