In this article, we will learn to print the different Alphabet Pattern Programs in Java. This is one among the popular Java interview questions for fresher. Let’s look into the below possible Alphabet / Character Pattern Programs in Java.
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 A B A B C A B C D A B C D E A B C D E F
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 B B C C C D D D D E E E E E F F F F F F
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 A B A B C A B C D A B C D E A B C D E F A B C D E A B C D A B C A B 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... ** A B C D E F A B C D E A B C D A B C A B A A A B A B C A B C D A B C D E A B C D E F
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... ** F E D C B A E D C B A D C B A C B A B A A A B A C B A D C B A E D C B A F E D C B A
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 A B A B C A B C D A B C D E A B C D E F
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... ** F E D C B A F E D C B F E D C F E D F E 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 F E F E D F E D C F E D C B F E D C B A
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... ** A B C D E F A B C D E A B C D A B C A B 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 B C D E F G H I J K L M N O P Q R S T U
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 B A C B A D C B A E D C B A F E D C B A
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 B G C H M D I N S E J O T Y F K P U Z _
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 A A A B A A C C A A D F D A A E J J E A
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 A B A A B C B A A B C D C B A A B C D E D C B A A B C D E F E D C B A
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... ** A B C D E F A B C D E A B C D A B C A B 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 A B A B C A B C D A B C D E A B C D E F A B C D E A B C D A B C A B 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... ** A B C D E F B C D E F C D E F D E F E F F F E F D E F C D E F B C D E F A B C D E F
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 E F D E F C D E F B C D E F A B C D E F
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... ** A A A A A A A A A A B B A A A C C C A A D D D D A E E E E E F F F F F F
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... ** A B C D E F E D C B A B C D E F E D C B C D E F E D C D E F E D E F E 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 B B C C C D D D D E E E E E F F F F F F
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 C B D E F J I H G K L M N O
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 B C F E D G H I J O N M L K
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 I H G F E D C B A
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 H I E F G A B C D
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 B F C G J D H K M E I L N O
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 B D C F I D H L P E J O T Y F L R X G N U H P 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 B I C H J D G K N E F L M O
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 ## A J K T U B I L S V C H M R W D G N Q X E F O P Y
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 ## E E E E E E D D D D E D C C C E D C B B E D C B A
Hope the above pattern programs helped you. Do post the patterns which need to be added in the comments. Happy Learning !! 🙂
srikanth says
I didn’t find the below type of pattern
A
BA
CBA
DCBA
javainterviewpoint says
Here you go
String[] val = {“A”, “B”, “C”, “D”, “E”};
for(int i=0;i<5;i++)
{
for(int j=i; j>=0; j–)
{
System.out.print(val[j]);
}
System.out.println();
}
Balvinder says
Print the pattern
1aaaaa
22bbbb
333CCC
4444dd
55555e
javainterviewpoint says
Here you go
public static void main(String[] args)
{
char[] array = {‘a’, ‘b’, ‘c’, ‘d’, ‘e’};
for(int i = 1; i <= 5; i++) { for(int j = 1; j <= i; j++) { System.out.print(i); } for(int k= 5; k>=i;k–) {
System.out.print(array[i – 1]);
}
System.out.print(“\n”);
}
}
chandan azad says
public class Num_alpha {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int n=5;
int alphabet=97;
for(int i=1;i<=n;i++){
int temp=i;
for(int j=1;j<=n;j++){
if(j<=temp){
System.out.print(temp+" ");
}
else{
System.out.print((char)(i+alphabet)+" ");
}
}
System.out.println();
}
}
}
Francis says
Print The Pattern
H WORLD
HE WORL
HEL WOR
HELL WO
HELLOW
javainterviewpoint says
Here you go
public static void main(String[] args)
{
String s1 = “HELLO”;
String s2 = “WORLD”;
int charCount = s1.length()+s2.length();
for (int i=1; i<=5; i++) { System.out.print(s1.substring(0,i)); for(int j=charCount; j >=1; j–)
{
System.out.print(” “);
}
System.out.println(s2.substring(0,s2.length()+1-i));
charCount -=2;
}
}
Mahesh gupta says
I
IC
ICS
ICSE
PLZ solve sir
javainterviewpoint says
Here you go
Anonymous says
How to print
B
L L
U U U
E E E E
J J J J J J
javainterviewpoint says
Here you go
public static void main(String[] args)
{ Scanner scanner = new Scanner(System.in);
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; k >= 1; k–)
{
System.out.print(input.charAt(i – 1)+” “);
}
System.out.println(“”);
}
}
anonynmus says
How to Print
B L U E J
L U E J B
U E J B L
E J B L U
J B L U E
javainterviewpoint says
Here you go
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
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=i; j<=input.length(); j++) { System.out.print(input.charAt(j-1)+" "); } for (int l = 2; l <= i; l++) { System.out.print(input.charAt(l-2)+" "); } System.out.println(); } }
naveen kumar n says
How to print
A
B C
F E D
G H I J
javainterviewpoint says
Have added your pattern – Pattern 26
Dev says
abcdcba
abc cba
ab ba
a a
ab ba
abc cba
abcdcba
javainterviewpoint says
Have added your pattern – Pattern 30
Tirupathi Rao says
How to print this pattern?
1 2 3 4 5
1 2 3 4
a b c
1 2 3 4 5
1 2 3 4
javainterviewpoint says
Here you go
Mithun says
ADCBA
ABCBA
ABCBA
ABCDA
What is the code for the above pattern
javainterviewpoint says
Here you go
mithun says
ABCDE
ABCDA
ABCAB
ABABC
AABCD
what is the code of above pattern
Dhruv says
how to do this:
aaaaa
bbbbb
AAAAA
BBBBB
javainterviewpoint says
here you go
anu says
J
H I
E F G
A B C D
what is code for above pattern….?
javainterviewpoint says
Have added the Pattern 32 – Alphabet Pattern
NISHANT SRIVASTAVA says
SCHOOL
CHOOL
HOOL
OOL
OL
L
PLZ SOLVE THIS PROGRAM IN JAVA USING STRING
javainterviewpoint says
Here you go
Debmalya Ghosh says
How can I print the pattern:
ABCDE
FGHI
JKL
MN
O
Please reply because it is my project program and I could not find it anywhere!
Please!
javainterviewpoint says
Here you go
Amar soren says
HOW to print
A
ab
ABC
abcd
ABCDE
javainterviewpoint says
Here you go
Zamanat Abbas says
how to print
ABCDE
ABCDA
ABCAB
ABABC
AABCD
PLZ tell
javainterviewpoint says
Here you go
Mahidhar says
1 2 3
4 5
6
7 8
9 10 11
Please find program….
javainterviewpoint says
Here you go
Saurya says
I didn’t find below pattern please solve
A
ABA
A B A A B
A B A B A B A
javainterviewpoint says
Here you go
Make says
Hellou
Can anyone how to print this:
Enter number of layers ? 3
CCCCC
CBBBC
CBABC
CBBBC
CCCCC
Or
Enter number of layers ? 4
DDDDDDD
DCCCCCD
DCBBBCD
DCBABCD
DCBBBCD
DCCCCCD
DDDDDDD
And so on…
javainterviewpoint says
Here you go
Smriti says
pls print code for :
AAABBBCCCDDD…. in java
javainterviewpoint says
Smriti says
A2b2c2d2
It a 2 time, b 2 times etc
kajal says
PLZ SOLVE THIS PROGRAM if n=5 then pattern will be:-
a
ab
aba
abab
ababa
javainterviewpoint says
Here you go
LiBeRTiC says
Print This Pattern
I
I C
I C S
I C S E
javainterviewpoint says
Here you go
Anonymous says
Very nice site. Solved all my doubts. Keep it up !!!
ANUSHKA says
PLZ SOLVE THIS PATTERN
a a a a a
B B B B B
c c c c c
D D D D D
e e e e e
javainterviewpoint says
Here you go
Rekha Gupta says
Please tell this pattern
I
I N I
I N D N I
I N D I D N I
I N D I A I D N I
javainterviewpoint says
Here you go
Muddasir says
Please make this pattern
He
Ha
Hi
Hehe
Haha
Hihi
Hehehe
Hahaha
Hihihi
Hehehehe
Hahahaha
Hihihihi
javainterviewpoint says
Here you go