*
***
*****
*******
*****
***
*
C++// C++ program to print // Diamond shape #include <iostream> using namespace std; void printDiamond(int n) { int space = n - 1; for (int i = 0; i < n; i++) { for (int j = 0; j < space; j++) cout << " "; // Print i+1 stars for (int j = 0; j <= i; j++) cout << "* "; cout << endl; space--; } space = 0; // run loop (parent loop) for (int i = n; i > 0; i--) { for (int j = 0; j < space; j++) cout << " "; // Print i stars for (int j = 0; j < i; j++) cout << "* "; cout << endl; space++; } } int main() { printDiamond(5); return 0; }
Output
*
* *
* * *
* * * *
* * * * *
* * * * *
* * * *
* * *
* *
*
Leave a Reply