< previous page page_72 next page >

Page 72
0072-01.gif
A function definition consists of the function heading and its body, which is delimited by left and right braces:
0072-02.gif
Here's an example of a program with just one function, the main function:
//******************************************************************
// FreezeBoil program
// This program computes the midpoint between
// the freezing and boiling points of water
//******************************************************************
#include <iostream.h>

const float FREEZE_PT = 32.0;   // Freezing point of water
const float BOIL_PT = 212.0;    // Boiling point of water

int main()
{
    float avgTemp;              // Holds the result of averaging
                                //   FREEZE_PT and BOIL_PT

    cout < Water freezes at  < FREEZE_PT < endl;
    cout <  and boils at  < BOIL_PT <  degrees. < endl;

    avgTemp = FREEZE_PT + BOIL_PT;
    avgTemp = avgTemp / 2.0;

 
< previous page page_72 next page >