C++ Programming Code Examples C++ > Pyramid Patterns Code Examples ask to the user to enter number of rows for diamond dimension to print the diamond pattern, ask to the user to enter number of rows for diamond dimension to print the diamond pattern, then display the result on the screen: /* C++ Program - Print Diamond Pattern */ #include<iostream.h> #include<conio.h> void main() { clrscr(); int n, c, k, space=1; cout<<"Enter number of rows (for diamond dimension) : "; cin>>n; space=n-1; for (k=1; k<=n; k++) { for(c=1; c<=space; c++) { cout<<" "; } space--; for(c=1; c<=(2*k-1); c++) { cout<<"*"; } cout<<"\n"; } space=1; for(k=1; k<=(n-1); k++) { for(c=1; c<=space; c++) { cout<<" "; } space++; for(c=1 ; c<=(2*(n-k)-1); c++) { cout<<" "; } cout<<"\n"; } getch(); }