Return to Topic Menu | Computer Science Main Page | MathBits.com | Terms of Use | Resource CD

Demo Programs for Style 1
void functionName(void)

// Example program 1 
// Defining, prototyping, and calling a function.


#include <iostream.h>
#include <stdlib.h>

void country(void);   // function declaration - function prototype

int main(void)
{
     system("CLS");

     cout<< "I'm Joe Main, and I am calling a function named Country Sue!";

     country( );                // function call

     return 0;
}

// function definition
void country(void)
{
     cout<< "Hi, Joe.  Country Sue here!\n";

     return;           /* since the return value is void, NO number is
                               specified with this return. */

}

 

Screen:
I'm Joe Main, and I am calling a function named Country Sue!
Hi, Joe.  Country Sue here!
 
 





//Example program 2 with LOCAL variable
// letterhead for a animal shelter

#include <iostream.h>
#include <stdlib.h>

void starline(void);         // prototype the function

int main(void)
{
     system("CLS");

     starbar( );      // function call

     cout<< "\t\t All Creatures Big and Small Shelter\n";
     cout<< "\t\t Lacona, New York \n";
     cout<< "\t\t USA \n";

     starline( );    // function call

return 0;
}

// function definition
void starline(void)
{
     int count;         // declaring a LOCAL variable

     for(count = 1; count <=65; count++)
          cout<< "*";

     cout<<endl;

     return;
}

Screen:

*****************************************************************
                  All Creatures Big and Small Shelter
                  Lacona, New York
                  USA
*****************************************************************

 

 Return to Topic Menu | Computer Science Main Page | MathBits.com  | Terms of Use | Resource CD