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

Alphabet Pattern in Java

alphabet pattern in java

Uploaded by

Sanjib Das
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views

Alphabet Pattern in Java

alphabet pattern in java

Uploaded by

Sanjib Das
Copyright
© © All Rights Reserved
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