#include // prototype declarations double square(double); double half(double); void printit(double); int main(void) { //local variables go here double x; x=4.; printit(square(x)); // same as cout << square(4.) << endl; printit(half(x)); printit(half(square(7.))); printit(square( half(x)+sqrt(9) )); printit(square(sqrt(3434.34))); } // function declarations double square(double x) { return x*x; } double half(double x) { return x/2.; } void printit(double y) { cout << "The value is " << y << endl; }