StackTips
 2 minutes

Drawing a pyramid using loops in Java

By Editorial @stacktips, On Sep 17, 2023 Java 2.28K Views

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

          * 
         * * 
        * * * 
       * * * * 
      * * * * * 
     * * * * * * 
    * * * * * * * 
   * * * * * * * * 
  * * * * * * * * * 
 * * * * * * * * * * 
stacktips avtar

Editorial

StackTips provides programming tutorials, how-to guides and code snippets on different programming languages.