Patterns
Java Program to Print Character Pattern
A Java program to print a character pattern.
Problem Description
Write a Java program to print a character pattern like: A A B A B C A B C D A B C D E
Code
public class CharacterPattern {
public static void main(String[] args) {
int rows = 5;
for (int i = 1; i <= rows; ++i) {
for (int j = 1; j <= i; ++j) {
System.out.print((char)(j + 64) + " ");
}
System.out.println();
}
}
}Output
A
A B
A B C
A B C D
A B C D E Explanation
- ASCII:
65is 'A'. Soj + 64gives 65 ('A') whenjis 1. - Casting: Cast the integer result to
char.
