File tree Expand file tree Collapse file tree
src/test/java/com/java/programs Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33public class PrintPyramid {
44 public static void main (String [] args ) {
5- printPyramid (6 );
5+ printPyramid (7 );
66 }
77
88 public static void printPyramid (int evenNumber ) {
9- System .out .println ("#" );
10- for (int i = evenNumber ; i >= 1 ; i --) {
11- for (int j = 1 ; j <= i ; j ++) {
9+ printSpaces (evenNumber +1 );
10+ System .out .println ("*" );
11+
12+ for (int i = evenNumber ; i >=1 ; i --) {
13+ for (int j = 0 ; j <= i ; j ++) {
1214 System .out .print (" " );
1315 }
14- System .out .print ("#" );
15- for (int k = evenNumber ; k >= i ; k --) {
16+ for (int k = i ;k >= i ;k --) {
17+ System .out .print ("*" );
18+ }
19+ for (int l = evenNumber ;l >= i ;l --) {
1620 System .out .print (" " );
1721 }
18- for (int k = evenNumber ; k >= i ; k --) {
22+ for (int l = evenNumber - 1 ; l >= i ;l --) {
1923 System .out .print (" " );
2024 }
21- System .out .print ("#" );
25+ for (int k = i ;k >= i ;k --) {
26+ System .out .print ("*" );
27+ }
2228 System .out .println ("" );
2329 }
30+ for (int i = 0 ;i <= (evenNumber +1 ); i ++) {
31+ System .out .print (" *" );
32+ }
33+ }
2434
25- for (int i = evenNumber +1 ; i >= 0 ; i --) {
26- System .out .print ("# " );
35+ public static void printSpaces (int num ) {
36+ for (int i = 0 ;i <=num ; i ++) {
37+ System .out .print (" " );
2738 }
2839 }
2940}
You can’t perform that action at this time.
0 commit comments