Wednesday, 14 October 2020

Print the following pattern according to user’s choice

A B C D E F 
A B C D E 
A B C D 
A B C 
A B 


A B 
A B C 
A B C D 
A B C D E 
A B C D E F


import java.util.*;
public class MainClass
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        System.out.println("How many rows you want in this pattern?");
        int rows = sc.nextInt();
        int alphabet = 65; 
        for (int i= rows-1; i>= 0; i--)
        {
            for (int j=0; j<=i; j++)
            {
                System.out.print((char) (alphabet + j)+ " ");
            }
            System.out.println("");
        }
        for (int i=0; i<= rows-1; i++)
            {
                for(int j=0; j <= i;j++)
                {
                    System.out.print((char) (alphabet + j)+ " ");
                }
                System.out.println("");
            }
            }
}


Output:

How many rows you want in this pattern?
6
A B C D E F 
A B C D E 
A B C D 
A B C 
A B 


A B 
A B C 
A B C D 
A B C D E 
A B C D E F

No comments:

Post a Comment