Solutions for Class 10 ICSE Logix Kips Computer Applications with BlueJ Java | IT Developer <?php echo $page_title; ?>
IT Developer

Nested for Loops in Java

Chapter 10

Nested for Loops in Java

Class 10 - Logix Kips ICSE Computer Applications with BlueJ


Share with a Friend

Java Program: Java Program to Display the Pattern


2 (viii). Write a program in Java to display the following patterns.

I

I C

I C S

I C S E

Java Program: Java Program to Display the Pattern


public class JavaWordPattern {

    public static void main(String[] args) {

 

        char[] word = {'I', 'C', 'S', 'E'};

 

        for (int i = 0; i < word.length; i++) {

 

            for (int j = 0; j <= i; j++) {

                System.out.print(word[j] + " ");

            }

 

            System.out.println();

        }

    }

}

Output

I
I C
I C S
I C S E

Explanation

🔹 Character Array

char[] word = {'I', 'C', 'S', 'E'};

  • Stores the letters of the word ICSE.

🔹 Outer Loop

  • Controls the number of rows.
  • Each row prints one additional character.

🔹 Inner Loop

  • Prints characters from index 0 to i.

🔹 Line Break

System.out.println();

  • Moves to the next line after each row.

Key Concepts Used

Character arrays
Nested loops
Pattern logic