Pattern Printing programs in java ?

I love learning about technology and sharing that with others
- Half Pyramid
*
* *
* * *
* * * *
* * * * *
public static void halfPyramid(int l) {
for (int i = 0; i < l; i++) {
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
- Inverted half pyramid
* * * * *
* * * *
* * *
* *
*
public static void halfPyramidReverse(int l) {
for (int i = 0; i < l; i++) {
for (int j = 5; j > i; j--) {
System.out.print("* ");
}
System.out.println();
}
}
- Full Pyramid
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
public static void printFullPyramid(int l) {
for (int i = 0; i < l; i++) {
// space
for (int j = l - 1; j > i; j--) {
System.out.print(" ");
}
// printing starts
for (int k = 0; k <= i; k++) {
System.out.print("* ");
}
System.out.println();
}
}
- Inverted Full Pyramid
* * * * * * * * *
* * * * * * * *
* * * * * * *
* * * * * *
* * * * *
* * * *
* * *
* *
*
public static void printFullPyramid(int l) {
for (int i = 0; i < l; i++) {
// space
for (int j = 0; j <= i; j++) {
System.out.print(" ");
}
// printing starts
for (int k = l; k > i; k--) {
System.out.print("* ");
}
System.out.println();
}
}

