Java programs to print alphabet pattern


Introduction

In this article, I have explained the list of all alphabet pattern programs in java programming language. I have used NetBeans IDE 8.2 for debugging purpose. But you can use any java programming language compiler as per your availability.


techstudy.org

HP 15 Core i3 7th gen Laptop(4GB, 1TB HDD, Windows 10) | Rs. 31,490

Alphabet pattern : 1

A
BB
CCC
DDDD
EEEEE

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=1;j<=i;j++)
  13. {
  14. System.out.print((char)(i+64));
  15. }
  16.  
  17. System.out.println("");
  18. }
  19. }
  20. }

Alphabet pattern : 2

AAAAA

BBBB

CCC

DD

E

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10.  
  11. for(i=1;i<=n;i++)
  12. {
  13. for(j=i;j<=n;j++)
  14. {
  15. System.out.print((char)(i+64));
  16. }
  17. System.out.println("");
  18. }
  19. }
  20.  
  21. }

Alphabet pattern : 3

A
AB
ABC
ABCD
ABCDE

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=1;j<=i;j++)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19.  
  20. }

Alphabet pattern : 4

E

DE

CDE

BCDE

ABCDE

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=n;i>=1;i--)
  11. {
  12. for(j=i;j<=n;j++)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19.  
  20. }

Alphabet pattern : 5

A
BA
CBA
DCBA
EDCBA

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=i;j>=1;j--)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19.  
  20. }

Alphabet pattern : 6

E

ED

EDC

EDCB

EDCBA

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=n;i>=1;i--)
  11. {
  12. for(j=n;j>=i;j--)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19. }

     

Alphabet pattern 7

E

DD

CCC

BBBB

AAAAA

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=1;j<=i;j++)
  13. {
  14. System.out.print((char)(n-i+1+64));
  15. }
  16.  
  17. System.out.println("");
  18. }
  19. }
  20. }

Alphabet pattern 8

EEEEE

DDDD

CCC

BB

A

  1. import java.util.*;
  2.  
  3. class ap2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8.  
  9. int n=5;
  10.  
  11. for(i=n;i>=1;i--)
  12. {
  13. for(j=1;j<=i;j++)
  14. {
  15. System.out.print((char)(i+64));
  16. }
  17. System.out.println("");
  18. }
  19. }
  20. }


Alphabet pattern 9

EDCBA

EDCB

EDC

ED

E

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=n;j>=i;j--)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19.  
  20. }

Alphabet pattern 10

EDCBA

DCBA

CBA

BA

A

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=n;i>=1;i--)
  11. {
  12. for(j=i;j>=1;j--)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19. }

Alphabet pattern 11

A

ABA

ABCBA

ABCDCBA

ABCDEDCBA

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12.  
  13. for(j=1;j<=n-i;j++)
  14. {
  15. System.out.printf(" ");
  16. }
  17. for(j=1;j<=i;j++)
  18. {
  19. System.out.printf("%c",(char)(j+64));
  20. }
  21. for(j=i-1;j>=1;j--)
  22. {
  23. System.out.printf("%c",(char)(j+64));
  24. }
  25.  
  26. System.out.println();
  27. }
  28. }
  29. }

Alphabet pattern 12

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

  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=1;j<=n-i+1;j++)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19. }

     

Alphabet pattern 13

A
B A
C B A
D C B A
E D C B A
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=i;j>=1;j--)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19. }

Alphabet pattern 14

E D C B A
D C B A
C B A
B A
A
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=n;i>=1;i--)
  11. {
  12. for(j=i;j>=1;j--)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19. }

Alphabet pattern 15

        A
      A B A
    A B C B A
  A B C D C B A
A B C D E D C B A
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12.  
  13. for(j=1;j<=n-i;j++)
  14. {
  15. System.out.printf(" ");
  16. }
  17. for(j=1;j<=i;j++)
  18. {
  19. System.out.printf("%c",(char)(j+64));
  20. }
  21. for(j=i-1;j>=1;j--)
  22. {
  23. System.out.printf("%c",(char)(j+64));
  24. }
  25.  
  26. System.out.println();
  27. }
  28. }
  29. }

Alphabet pattern 16

A 
B C 
D E F 
G H I J 
K L M N O
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5,k=1;
  9.  
  10. System.out.println("Floyd's Triangle using alphabets/characters");
  11. for(i=1;i<=n;i++)
  12. {
  13. for(j=1;j<=i;j++,k++)
  14. {
  15. System.out.printf("%4c",(char)(k+64));
  16. }
  17.  
  18. System.out.println("");
  19. }
  20. }
  21. }

Alphabet pattern 17

         A
       B A B
     C B A B C
   D C B A B C D
 E D C B A B C D E
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12.  
  13. for(j=1;j<=n-i;j++)
  14. {
  15. System.out.printf(" ");
  16. }
  17. for(j=i;j>0;j--)
  18. {
  19. System.out.printf(" %c",(char)(j+64));
  20. }
  21. for(j=2;j<=i;j++)
  22. {
  23. System.out.printf(" %c",(char)(j+64));
  24. }
  25.  
  26. System.out.println();
  27. }
  28. }
  29. }

Alphabet pattern 18

A
B F
C G J
D H K M
E I L N O
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9. int diff,value;
  10.  
  11. for(i=1;i<=n;i++)
  12. {
  13. diff=n-1;
  14. value=i;
  15. for(j=1;j<=i;j++)
  16. {
  17. System.out.printf("%4c", (char)value+64);
  18. value=value+diff;
  19. diff--;
  20. }
  21. System.out.println("");
  22. }
  23. }
  24. }

Alphabet pattern 19

A
A B C
A B C D E
A B C D E F G
A B C D E F G H I
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=1;j<=(i*2-1);j++)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19. }

Alphabet pattern 20

E F G H I
D E F G
C D E
B C
A
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j,k;
  8. int n=5;
  9.  
  10. for(i=n;i>=1;i--)
  11. {
  12. k=i;
  13. for(j=1;j<=i;j++,k++)
  14. {
  15. System.out.print((char)(k+64));
  16. }
  17. System.out.println("");
  18. }
  19. }
  20. }

Alphabet pattern 21

A B C D E
B C D E
C D E
D E
E
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12. for(j=i;j<=n;j++)
  13. {
  14. System.out.print((char)(j+64));
  15. }
  16. System.out.println("");
  17. }
  18. }
  19. }

Alphabet pattern 22

        A
      B B
    C C C
  D D D D
E E E E E
  1. import java.util.*;
  2.  
  3. class JavaApplication2
  4. {
  5. public static void main(String args[])
  6. {
  7. int i,j,k;
  8. int n=5;
  9.  
  10. for(i=1;i<=n;i++)
  11. {
  12.  
  13. for(j=1;j<=n-i;j++)
  14. {
  15. System.out.print(" ");
  16. }
  17. for(k=1;k<=i;k++)
  18. {
  19. System.out.print((char)(i+64));
  20. }
  21.  
  22. System.out.println("");
  23. }
  24. }
  25. }





Related Topics





Popular Posts