/********************************************************************* // // Program: CS135_1a.CPP // Author: Michael Leverington // Update By: n/a // Description: Assignment 0: Pretty prints an asterix square // // Program Written: 07/31/2007 // Most Recent Update: 07/31/2007 - 12:00 a.m. // Date Due for Review: 07/31/2007 // **********************************************************************/ #include // for console I/O using namespace std; /* Global Constant Definitions */ const char ASTERISK = '*'; const char SPACE = ' '; // Global Function Prototypes /////////////////////////////////////////// // void printAsterisk(); void printSpace(); void printEndLine(); void printAsterisks( int numAsterisks ); void printSpaces( int numSpaces ); // // Main Program Definition ////////////////////////////////////////////// // int main() { // No input // Output /////////////////////////////////////////////////////// // // Output line 1 printSpace(); printSpace(); printSpace(); printAsterisk(); printAsterisk(); printAsterisk(); printAsterisk(); printAsterisk(); printEndLine(); // Output line 2 printSpace(); printSpace(); printSpace(); printAsterisk(); printAsterisk(); printAsterisk(); printAsterisk(); printAsterisk(); printEndLine(); // Output line 3 printSpace(); printSpace(); printSpace(); printAsterisk(); printAsterisk(); printAsterisk(); printAsterisk(); printAsterisk(); printEndLine(); // // Close Program ///////////////////////////////////////////////////// // cout << endl << endl; // The following is needed for Windows // Uncomment it if it is needed // system( "PAUSE" ); return 0; // Return 0 to the operating system // to indicate succesful program completion // } // end of main function // // Supporting Function Definition/Implementation ///////////////////////// // void printAsterisk() { cout << '*'; } void printSpace() { cout << ' '; } void printEndLine() { cout << endl; } void printAsterisks( int numAsterisks ) { while( numAsterisks > 0 ) { cout << ASTERISK; numAsterisks--; } } void printSpaces( int numSpaces ) { while( numSpaces > 0 ) { cout << SPACE; numSpaces--; } }