Write a C++ program to construct a pyramid of stars


C++ - A Star pyramid and String triangle using for loops




#include <iostream>
using namespace std;

void print_pyramid(int height);


int main()
{
int pyramid_height;

cout << "This program prints a 'pyramid' shape of\n";
cout << "a specified height on the screen.\n\n";

/* input with check using a "while" loop */
cout << "how high would you like the pyramid?: ";
cin >> pyramid_height;
while (pyramid_height > 30 || pyramid_height < 1)
{
cout << "Pick another height (must be between 1 and 30): ";
cin >> pyramid_height;
}
/* input OK */

print_pyramid(pyramid_height);

return 0;
}



/* FUNCTION TO PRINT PYRAMID */
void print_pyramid(int height)
{
int line;
int const MARGIN = 10;

cout << "\n\n";

for (line = 1 ; line <= height ; line++)
{
int count;
int total_no_of_spaces = MARGIN + height - line;

for (count = 1 ; count <= total_no_of_spaces ; count++)
cout << ' ';

for (count = 1 ; count <= line * 2 ; count++)
cout << '*';

cout << '\n';
}

cout << "\n\n";
}



OUTPUT:
This program prints a 'pyramid' shape of
a specified height on the screen.

how high would you like the pyramid?: 5


**
****
******
********
**********





---------------------------------------------------------------------------------------------


---------------------------------------------------------------------------------------------













---------------------------------------------------------------------------------------------


---------------------------------------------------------------------------------------------


-----------------------------------------------------------
Program to print pyramid of stars * - C Programming Examples
C++ program to print patterns of numbers and stars
C++ Tutorial – A Star pyramid and String triangle using for loops
C++ Star Pyramid - C++ Forum
c++ program to print patterns, pyramids of numbers and stars
C++ Programming: Reverse Star Pyramid
C++ Programming Source Code to Print Pyramid and Triangles
Program to print pyramid of stars
C++ Tutorial – A Star pyramid and String triangle using for loops
C++ Program to Print Star Pyramid Triangle, C++
C++ programs to print pyramid patterns
C++ Program to print star pattern pyramid
C++ Programming Code To Create Pyramid and Structure
Print pyramids and diamonds in C Language - C and C++



Comments

  1. How To Start with Pyramids and Star Pattern with C++
    http://geeksprogrammings.blogspot.com/2013/06/program-to-print-pyramids-on-screen.html
    http://geeksprogrammings.blogspot.com/2013/09/print-star-triangle.html

    ReplyDelete

Post a Comment