// FILE: Triangle.cpp // DRAWS AN ISOSCELES TRIANGLE #include int main () { // Local data ... const int number_lines = 5; // number of rows in triangle const char blank = ' '; // output characters const char star = '*'; // display character // start on new line cout << endl; // draw each row - outer loop for (int row = 1; row <= number_lines; row++) { // print leading blanks - 1st inner loop for (int lead_blanks = number_lines - row; lead_blanks > 0; lead_blanks--) cout << blank; // print asterisks - 2nd inner loop for (int count_stars = 1; count_stars < 2 * row; count_stars++) cout << star; // terminate line cout << endl; } // end for - outer loop return 0; }