0% found this document useful (0 votes)
112 views

Alphabet Pattern in Java

alphabet pattern in java

Uploaded by

Sanjib Das
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
112 views

Alphabet Pattern in Java

alphabet pattern in java

Uploaded by

Sanjib Das
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 51

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

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

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

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

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

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. }

Also check

All star patterns using java programming Language

All numbers patterns using Java programming Language


Alphabet pattern 9

EDCBA

EDCB

EDC

ED

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

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

ABCDE
ABCD
ABC
AB
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
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. }

Alphabet pattern 14

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 15

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 16

A
BC
DEF
GHIJ
KLMNO

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
BAB
CBABC
DCBABCD
EDCBABCDE

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
BF
CGJ
DHKM
EILNO
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
ABC
ABCDE
ABCDEFG
ABCDEFGHI

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

EFGHI
DEFG
CDE
BC
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

ABCDE
BCDE
CDE
DE
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
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,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. }

04 August 2018 10096 Written By: Rohit

77777777777777777777777777
Alphabet Pattern Programs in Java

Pattern 1:

package com.javainterviewpoint;

public class Pattern1


{
public static void main(String[] args)
{
int alphabet = 65;

System.out.println("** Printing the pattern... **");


for (int i = 0; i <= 5; i++)
{
for (int j = 0; j <= i; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
AB
ABC
ABCD
ABCDE
ABCDEF

Pattern 2:

package com.javainterviewpoint;

public class Pattern2


{
public static void main(String[] args)
{
int alphabet = 65;

System.out.println("** Printing the pattern... **");


for (int i = 0; i <= 5; i++)
{
for (int j = 0; j <= i; j++)
{
System.out.print((char) alphabet + " ");
}
alphabet++;
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
BB
CCC
DDDD
EEEEE
FFFFFF

Pattern 3:

package com.javainterviewpoint;

public class Pattern3


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 0; j <= i; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
for (int i = 5; i >= 0; i--)
{
int alphabet = 65;
for (int j = 0; j <= i - 1; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
AB
ABC
ABCD
ABCDE
ABCDEF
ABCDE
ABCD
ABC
AB
A

Pattern 4:

package com.javainterviewpoint;

public class Pattern4


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 5; i >= 0; i--)


{
int alphabet = 65;
for (int j = 0; j <= i; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
for (int i = 0; i <= 5; i++)
{
int alphabet = 65;
for (int j = 0; j <= i; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


ABCDEF
ABCDE
ABCD
ABC
AB
A
A
AB
ABC
ABCD
ABCDE
ABCDEF

Pattern 5:

package com.javainterviewpoint;

public class Pattern5


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 5; i >= 0; i--)


{
int alphabet = 65;
for (int j = i; j >= 0; j--)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = i; j >= 0; j--)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


FEDCBA
EDCBA
DCBA
CBA
BA
A
A
BA
CBA
DCBA
EDCBA
FEDCBA

Pattern 6:

package com.javainterviewpoint;
public class Pattern6
{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 5; j > i; j--)
{
System.out.print(" ");
}
for (int k = 0; k <= i; k++)
{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
AB
ABC
ABCD
ABCDE
ABCDEF

Pattern 7:

package com.javainterviewpoint;

public class Pattern7


{
public static void main(String[] args)
{
int alphabet = 65;

System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
for (int j = 5; j >= i; j--)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


FEDCBA
FEDCB
FEDC
FED
FE
F

Pattern 8:

package com.javainterviewpoint;

public class Pattern8


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 5; i >= 0; i--)


{
int alphabet = 65;
for (int j = 5; j >= i; j--)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


F
FE
FED
FEDC
FEDCB
FEDCBA

Pattern 9:

package com.javainterviewpoint;

public class Pattern9


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 5; i >= 0; i--)


{
int alphabet = 65;
for (int j = 0; j <= i; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


ABCDEF
ABCDE
ABCD
ABC
AB
A

Pattern 10:

package com.javainterviewpoint;

public class Pattern10


{
public static void main(String[] args)
{
int alphabet = 65;
System.out.println("** Printing the pattern... **");
for (int i = 0; i <= 5; i++)
{
for (int j = 0; j <= i; j++)
{
System.out.print((char) alphabet + " ");
alphabet++;
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
BC
DEF
GHIJ
KLMNO
PQRSTU

Pattern 11:

package com.javainterviewpoint;

public class Pattern11


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");
for (int i = 0; i <= 5; i++)
{
int alphabet = 65;
for (int j = i; j >= 0; j--)
{
System.out.print((char) (alphabet + j) + " ");
}
System.out.println();
}
}
}

Output
** Printing the pattern... **
A
BA
CBA
DCBA
EDCBA
FEDCBA

Pattern 12:

package com.javainterviewpoint;

public class Pattern12


{
public static void main(String[] args)
{

System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
int temp = i;
for (int j = i; j >= 0; j--)
{
System.out.print((char) (alphabet + temp) + " ");
temp = temp + 5;
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
BG
CHM
DINS
EJOTY
FKPUZ_

Pattern 13:

package com.javainterviewpoint;
public class Pattern13
{
public static void main(String[] args)
{

System.out.println("** Printing the pattern... **");

for (int i = 1; i <= 6; i++)


{
int alphabet = 65;
for (int j = 6; j > i; j--)
{
System.out.print(" ");
}

int temp = 1;
for (int k = 1; k <= i; k++)
{
System.out.print((char) (alphabet - 1 + temp) + " ");
temp = temp * (i - k) / (k);
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
AA
ABA
ACCA
ADFDA
AEJJEA

Pattern 14:

package com.javainterviewpoint;

public class Pattern14


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");
for (int i = 0; i <= 5; i++)
{
int alphabet = 65;
for (int j = 0; j <= i; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
for (int k = i - 1; k >= 0; k--)
{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
ABCDEFEDCBA

Pattern 15:

package com.javainterviewpoint;

public class Pattern15


{
public static void main(String[] args)
{

System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 0; j <= i; j++)
{
System.out.print(" ");
}
for (int k = 0; k <= 5 - i; k++)
{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


ABCDEF
ABCDE
ABCD
ABC
AB
A

Pattern 16:

package com.javainterviewpoint;

public class Pattern16


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 5; j >= i; j--)
{
System.out.print(" ");
}

for (int k = 0; k <= i; k++)


{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}
for (int i = 0; i <= 5; i++)
{
int alphabet = 65;
for (int j = -1; j <= i; j++)
{
System.out.print(" ");
}
for (int k = 0; k <= 4 - i; k++)
{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
AB
ABC
ABCD
ABCDE
ABCDEF
ABCDE
ABCD
ABC
AB
A

Pattern 17:

package com.javainterviewpoint;

public class Pattern17


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 0; j < i; j++)
{
System.out.print(" ");
}

for (int k = i; k <= 5; k++)


{
System.out.print((char) (alphabet + k));
}
System.out.println();
}
for (int i = 5; i >= 0; i--)
{
int alphabet = 65;
for (int j = 0; j < i; j++)
{
System.out.print(" ");
}

for (int k = i; k <= 5; k++)


{
System.out.print((char) (alphabet + k));
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


ABCDEF
BCDEF
CDEF
DEF
EF
F
F
EF
DEF
CDEF
BCDEF
ABCDEF

Pattern 18:

package com.javainterviewpoint;

public class Pattern18


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 0; j < i; j++)
{
System.out.print(" ");
}

for (int k = i; k <= 5; k++)


{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}
for (int i = 5; i >= 0; i--)
{
int alphabet = 65;
for (int j = 0; j < i; j++)
{
System.out.print(" ");
}

for (int k = i; k <= 5; k++)


{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}

}
}

Output

** Printing the pattern... **


ABCDEF
BCDEF
CDEF
DEF
EF
F
F
EF
DEF
CDEF
BCDEF
ABCDEF

Pattern 19:

package com.javainterviewpoint;

public class Pattern19


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 5; i >= 0; i--)


{
int alphabet = 65;
for (int j = 0; j < i; j++)
{
System.out.print(" ");
}

for (int k = i; k <= 5; k++)


{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}

}
}

Output

** Printing the pattern... **


F
EF
DEF
CDEF
BCDEF
ABCDEF

Pattern 20:

package com.javainterviewpoint;
public class Pattern20
{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 5; j > i; j--)
{
System.out.print(" ");
}
for (int k = 0; k <= i; k++)
{
System.out.print((char) (alphabet + k));
}
for (int l = i - 1; l >= 0; l--)
{
System.out.print((char) (alphabet + l));
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
ABCDEFEDCBA

Pattern 21:

package com.javainterviewpoint;

public class Pattern21


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");
for (int i = 0; i <= 5; i++)
{
int alphabet = 65;
for (int j = 5; j > i; j--)
{
System.out.print('A' + " ");
}

for (int k = 0; k <= i; k++)


{
System.out.print((char) (alphabet + i) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


AAAAAA
AAAABB
AAACCC
AADDDD
AEEEEE
FFFFFF

Pattern 22:

package com.javainterviewpoint;

public class Pattern22


{
public static void main(String[] args)
{

System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = i; j <= 5; j++)
{
System.out.print((char) (alphabet + j) + " ");
}
for (int k = 5 - 1; k >= i; k--)
{
System.out.print((char) (alphabet + k) + " ");
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


ABCDEFEDCBA
BCDEFEDCB
CDEFEDC
DEFED
EFE
F

Pattern 23:

package com.javainterviewpoint;

public class Pattern23


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 5; j > i; j--)
{
System.out.print(" ");
}

for (int k = 0; k <= i; k++)


{
System.out.print((char) (alphabet + i) + " ");
}
System.out.println();
}
}
}

Output
** Printing the pattern... **
A
BB
CCC
DDDD
EEEEE
FFFFFF

Pattern 24

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern24


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the String from the user


System.out.println("Enter the String which needs to be printed ");

String input = scanner.nextLine();


System.out.println("** Printing the pattern... **");

for (int i = 1; i <= input.length(); i++)


{
for (int j = input.length(); j > i; j--)
{
System.out.print(" ");
}
for (int k = i * 2 - 1; k >= 1; k--)
{
System.out.print(input.charAt(i - 1));
}
System.out.println("");
}
}
}

Output

Enter the String which needs to be printed


JAVA
** Printing the pattern... **
J
AAA
VVVVV
AAAAAAA

Pattern 25

package com.javainterviewpoint;

public class Pattern25


{
public static void main(String[] args)
{
int currentRow = 1;
int counter = 1;
int rows = 5;
int alphabet = 65;

System.out.println("** Printing the pattern... **");

for (int i=1; i<= rows; i++)


{
if (i % 2 == 0)
{
int reverse = currentRow + counter - 1;
for (int j = 0; j<i; j++)
{
System.out.print((char) (reverse + alphabet -1)+" ");
reverse--;
counter++;
}
}
else
{
for (int j = 1; j<=i; j++)
{
System.out.print((char) (counter + alphabet - 1) +" ");
counter++;
}
}
System.out.println();
currentRow++;
}
}
}
Output

** Printing the pattern... **


A
CB
DEF
JIHG
KLMNO

Pattern 26

package com.javainterviewpoint;

public class Pattern26


{
public static void main(String[] args)
{
int currentRow = 1;
int counter = 1;
int rows = 5;
int alphabet = 65;

System.out.println("** Printing the pattern... **");

for (int i=1; i<= rows; i++)


{
if (i % 2 == 0)
{
for (int j = 1; j<=i; j++)
{
System.out.print((char) (counter + alphabet - 1) +" ");
counter++;
}
}
else
{
int reverse = currentRow + counter - 1;
for (int j = 0; j<i; j++)
{
System.out.print((char) (reverse + alphabet -1)+" ");
reverse--;
counter++;
}
}
System.out.println();
currentRow++;
}
}
}

Output

** Printing the pattern... **


A
BC
FED
GHIJ
ONMLK

Pattern 27

package com.javainterviewpoint;

public class Pattern27


{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i < 5; i++)


{
int alphabet = 65;
for (int j = 0; j < 5; j++)
{
System.out.print((char) (alphabet + i+j));
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


ABCDE
BCDEF
CDEFG
DEFGH
EFGHI

Pattern 28

package com.javainterviewpoint;
public class Pattern28
{
public static void main(String[] args)
{
System.out.println("** Printing the pattern... **");

for (int i = 0; i <= 5; i++)


{
int alphabet = 65;
for (int j = 0; j < 5-i; j++)
{
System.out.print((char) (alphabet + j));
}
for (int k = 5-i-2; k >= 0; k--)
{
System.out.print((char) (alphabet + k));
}
System.out.println();
}
}
}

Output

** Printing the pattern... **


ABCDEDCBA
ABCDCBA
ABCBA
ABA
A

Pattern 29

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern29


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");
int rows = scanner.nextInt();

System.out.println("## Printing the pattern ##");

int alphabet = 65;

for(int i=0;i<= rows;i++)


{
for(int j=0;j<=rows-i;j++)
{
System.out.print((char)(alphabet+j));
}
for(int k=1;k<=i*2-1; k++)
{
System.out.print(" ");
}
for(int l=rows-i; l>=0; l--)
{
if(l!=rows)
System.out.print((char)(alphabet+l));
}
System.out.println();
}
}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
ABCDEFEDCBA
ABCDE EDCBA
ABCD DCBA
ABC CBA
AB BA
A A

Pattern 30

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern30


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");

int alphabet = 65;

for(int i=0;i<= rows;i++)


{
for(int j=0;j<=rows-i;j++)
{
System.out.print((char)(alphabet+j));
}
for(int k=1;k<=i*2-1; k++)
{
System.out.print(" ");
}
for(int l=rows-i; l>=0; l--)
{
if(l!=rows)
System.out.print((char)(alphabet+l));
}
System.out.println();
}

for(int i=rows-1;i>=0 ;i--)


{
for(int j=0;j<=rows-i;j++)
{
System.out.print((char)(alphabet+j));
}
for(int k=1;k<=i*2-1; k++)
{
System.out.print(" ");
}
for(int l=rows-i; l>=0; l--)
{
if(l!=rows)
System.out.print((char)(alphabet+l));
}
System.out.println();
}

}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
ABCDEFEDCBA
ABCDE EDCBA
ABCD DCBA
ABC CBA
AB BA
A A
AB BA
ABC CBA
ABCD DCBA
ABCDE EDCBA
ABCDEFEDCBA

Pattern 31:

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern31


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");

int temp = (rows * (rows - 1)) / 2;


int alphabet = 65;

for (int i = 1; i < rows; i++)


{
for (int j = 1; j <= i; j++)
{
System.out.print((char) (alphabet + temp - 1) + " ");
temp--;
}
System.out.println();
}
}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
J
IH
GFE
DCBA

Pattern 32:

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern32


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");

int temp = (rows * (rows - 1)) / 2;


int alphabet = 65;

for (int i = 1; i < rows; i++)


{
temp = temp - i;
for (int j = 1; j <= i; j++)
{
System.out.print((char) (alphabet + temp + j - 1) + " ");
}
System.out.println();
}
}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
J
HI
EFG
ABCD

Pattern 33:

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern33


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");

int alphabet = 65;


int k = 1;

for (int i = 1; i <= rows; i++)


{
k = i;
for (int j = 1; j <= i; j++)
{
System.out.print((char) (alphabet + k - 1) + " ");
k = k + rows - j;
}
System.out.println();
}
}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
A
BF
CGJ
DHKM
EILNO

Pattern 34:

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern34


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");

int alphabet = 65;


int temp = 1;
for (int i = 1; i <= rows / 2 + 1; i++)
{
for (int j = 1; j <= i; j++)
{
System.out.print((char) (alphabet + (temp * j) - 1) + " ");
}
System.out.println();
temp++;
}
for (int i = 1; i <= rows / 2; i++)
{
for (int j = 1; j <= rows / 2 + 1 - i; j++)
{
System.out.print((char) (alphabet + (temp * j) - 1) + " ");

}
System.out.println();
temp++;
}
}
}

Output

Enter the number of rows needed to in the pattern


9
## Printing the pattern ##
A
BD
CFI
DHLP
EJOTY
FLRX
GNU
HP
I

Pattern 35:

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern35


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");

int alphabet = 65;


for (int i = 0; i < rows; i++)
{
for (int j = 0; j <= i; j++)
{
if (j % 2 == 0)
System.out.print((char) (alphabet + j * rows - (j - 1) * j / 2 + i - j) + " ");
else
System.out.print((char) (alphabet + j * rows - (j - 1) * j / 2 + rows - 1 - i) + "
");
}
System.out.println();
}
}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
A
BI
CHJ
DGKN
EFLMO

Pattern 36:

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern36


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");

int alphabet = 65;


for (int i = 0; i < rows; i++)
{
for (int j = 0; j < rows; j++)
{
if (j % 2 == 0)
System.out.print((char) (alphabet + (rows * (j)) + i) + " ");
else
System.out.print((char) (alphabet + (rows * (j + 1)) - i - 1) + " ");
}
System.out.print("\n");
}
}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
AJKTU
BILSV
CHMRW
DGNQX
EFOPY

Pattern 37:

package com.javainterviewpoint;

import java.util.Scanner;

public class Pattern37


{
public static void main(String[] args)
{
// Create a new Scanner object
Scanner scanner = new Scanner(System.in);

// Get the number of rows from the user


System.out.println("Enter the number of rows needed to in the pattern ");

int rows = scanner.nextInt();


System.out.println("## Printing the pattern ##");
int alphabet = 65;
int temp = 0;
for (int i = rows; i >= 1; i--)
{
for (int j = rows; j >= i; j--)
{
System.out.print((char) (alphabet + j - 1) + " ");
temp = j;
}
for (int k = rows - i + 1; k < rows; k++)
{
System.out.print((char) (alphabet + temp - 1) + " ");
}
System.out.println();
}
}
}

Output

Enter the number of rows needed to in the pattern


5
## Printing the pattern ##
EEEEE
EDDDD
EDCCC
EDCBB
EDCBA

You might also like