PatternsTriangular Pattern

Dear Sciaku Learner you are not logged in or not enrolled in this course.

Please Click on login or enroll now button.

If you have any query feel free to chat us!

Happy Coding! Happy Learning!

Lecture 31:- Triangular Pattern

Here are a few examples of triangular patterns using loops in Java:

  1. Left-aligned Triangle:

markdownCopy code

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

javaCopy code

public class LeftAlignedTriangle {    public static void main(String[] args) {        int n = 5;        for (int i = 1; i <= n; i++) {            for (int j = 1; j <= i; j++) {                System.out.print("*");            }            System.out.println();        }    } }

  1. Right-aligned Triangle:

markdownCopy code

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

javaCopy code

public class RightAlignedTriangle {    public static void main(String[] args) {        int n = 5;        for (int i = 1; i <= n; i++) {            for (int j = 1; j <= n - i; j++) {                System.out.print(" ");            }            for (int k = 1; k <= i; k++) {                System.out.print("*");            }            System.out.println();        }    } }

  1. Inverted Left-aligned Triangle:

markdownCopy code

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

javaCopy code

public class InvertedLeftAlignedTriangle {    public static void main(String[] args) {        int n = 5;        for (int i = 5; i >= 1; i--) {            for (int j = 1; j <= i; j++) {                System.out.print("*");            }            System.out.println();        }    } }

  1. Inverted Right-aligned Triangle:

markdownCopy code

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

javaCopy code

public class InvertedRightAlignedTriangle {    public static void main(String[] args) {        int n = 5;        for (int i = 1; i <= n; i++) {            for (int j = 1; j < i; j++) {                System.out.print(" ");            }            for (int k = i; k <= n; k++) {                System.out.print("*");            }            System.out.println();        }    } }

You can adjust the value of n to control the size of the triangles. Experiment with different loop structures to create other interesting patterns as well.

6. Loops

0 Comments

Start the conversation!

Be the first to share your thoughts

Frequently Asked Questions About Sciaku Courses & Services

Quick answers to common questions about our courses, quizzes, and learning platform

Didn't find what you're looking for?

help_center Contact Support