Alphabet Pyramid Pattern in Java: pattern 3

In this tutorial, we will write a Java program to display alphabet pyramid patterns. Before that, you may go through the following topic in java.

Trianglular alphabet pattern

This is a program the pattern is that the alphabet starts with A and at every increment of the row there is an increment in alphabet such as A, AB, ABC, and so on.

import java.util.Scanner;

public class Main
{
  public static void main(String args[])
  {
    int rows, i, j;
    Scanner scan = new Scanner(System.in);

    System.out.print("Enter the number of rows: ");
    rows = scan.nextInt();

    System.out.print("Output:\n");
    for (i = 1; i <= rows; i++)
    {
      for (j = 1; j <= rows - i; j++)
        System.out.print(" ");

      for (j = 1; j <= i; j++)
        System.out.print((char)(char)(j + 64) + " ");

      System.out.println();
    }
  }
}
Enter the number of rows: 7
Output:
      A
     A B
    A B C
   A B C D
  A B C D E
 A B C D E F
A B C D E F G