StackTipsStackTips

Drawing a pyramid using loops in Java

Below example prints star like pyramid structure using loop in java.

February 17, 2014 · 2 min read

Below example prints star like pyramid structure using loop in java.

 public class Pyramid {
    // void main
    public static void main(String[] args) {
        int depth = 10;
        int s = depth, m;
 
        for (int i = 1; i < = depth; i++) {
            m = s;
            while (s > 0) {
                System.out.print(" ");
                s--;
            }
            for (int j = 1; j < = i; j++) {
                System.out.print("* ");
            }
            System.out.print("\n");
            s = m - 1;
        }
    }
}

Output

          *
         * *
        * * *
       * * * *
      * * * * *
     * * * * * *
    * * * * * * *
   * * * * * * * *
  * * * * * * * * *
 * * * * * * * * * *

Related articles