C Pattern
C Pattern
*
***
*****
*******
*****
***
*
C++
void printDiamond(int n)
{
int space = n - 1;
space = 0;
// Print i stars
for (int j = 0; j < i; j++)
cout << "* ";
int main()
{
printDiamond(5);
return 0;
}
*
***
*****
*******
C++
// C++ Program to
// Print Pyramid pattern
#include <iostream>
using namespace std;
void pattern(int n)
{
int k = 2 * n - 2;
k = k - 1;
for (int j = 0; j <= i; j++) {
// Printing stars
cout << "* ";
}
cout << endl;
}
}
int main()
{
int n = 5;
pattern(n);
return 0;
}
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
C++
// assigning comparator
int comp;
if (i < rows) {
comp = 2 * i + 1;
}
else {
comp = 2 * (2 * rows - i) - 3;
}
int main()
{
hourglass(5);
return 0;
}
int main()
{
int rows = 5;
return 0;
}
Output
*********
*******
*****
***
*
1
2 3
4 5 6
7 8 9 10
C++
int main()
{
int rows = 4;
int n = 1;
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
C++
// C++ program to print
// Pascal’s Triangle
#include <iostream>
using namespace std;
void printPascal(int n)
{
int arr[n][n];
int main()
{
int n = 6;
printPascal(n);
return 0;
}