Java Program to Print Pyramid Alphabets Pattern

Write a Java program to print pyramid alphabets pattern using for loop.

package Alphabets;

import java.util.Scanner;

public class PyramidAlphabets1 {
	
	private static Scanner sc;
	
	public static void main(String[] args) {
		
		sc = new Scanner(System.in);	
		
		System.out.print("Enter Pyramid of Alphabets Rows = ");
		int rows = sc.nextInt();
		
		System.out.println("Printing Pyramid Alphabets Pattern");
		
		int alphabet = 64;
		
		for (int i = 1; i <= rows; i++) 
		{
			for (int j = 1; j <= rows - i; j++) 	
			{
				System.out.print(" ");
			}
			for(int k = i; k > 0; k--)
			{
				System.out.print((char)(alphabet + k) );
			}
			for(int l = 2; l <= i; l++)
			{
				System.out.print((char)(alphabet + l));
			}
			System.out.println();
		}
	}
}
Java Program to Print Pyramid Alphabets Pattern

This Java example prints the pyramid pattern of alphabets using while loop. For more Alphabet examples, refer to the Java Alphabet Pattern Programs article.

package Alphabets;

import java.util.Scanner;

public class PyramidAlphabets2 {
	
	private static Scanner sc;
	
	public static void main(String[] args) {
		
		sc = new Scanner(System.in);	
		
		System.out.print("Enter Pyramid of Alphabets Rows = ");
		int rows = sc.nextInt();
		
		System.out.println("Printing Pyramid Alphabets Pattern");
		
		int i, j, k, l, alphabet = 64;
		i = 1;
		
		while( i <= rows) 
		{
			j = 1;
			while(j <= rows - i) 	
			{
				System.out.print(" ");
				j++;
			}
			
			k = i;
			while(k > 0)
			{
				System.out.print((char)(alphabet + k) );
				k--;
			}
			
			l = 2;
			while(l <= i)
			{
				System.out.print((char)(alphabet + l));
				l++;
			}
			System.out.println();
			i++;
		}
	}
}
Enter Pyramid of Alphabets Rows = 15
Printing Pyramid Alphabets Pattern
              A
             BAB
            CBABC
           DCBABCD
          EDCBABCDE
         FEDCBABCDEF
        GFEDCBABCDEFG
       HGFEDCBABCDEFGH
      IHGFEDCBABCDEFGHI
     JIHGFEDCBABCDEFGHIJ
    KJIHGFEDCBABCDEFGHIJK
   LKJIHGFEDCBABCDEFGHIJKL
  MLKJIHGFEDCBABCDEFGHIJKLM
 NMLKJIHGFEDCBABCDEFGHIJKLMN
ONMLKJIHGFEDCBABCDEFGHIJKLMNO

Also Read