Java Number pattern 2 program with Explanation

Write "Java"  program to print below Number Pattern 2:


To understand this example, you should have knowledge of the following topics:
·   Java programming operators.

Java Number pattern 2 program using For loop:
class numberPattern2
{
public static void main(String[] args) 
{
 int i, j;
for(i = 1; i <= 5; i++)
 {
  for(j = i; j <= 5; j++)
   {
     System.out.print(j);
    }
      System.out.println();
  }
}
}
Output:
12345
2345
345
45
5
Explanation:
1) First two integers "i" and "j" are declared of type int.
2) Then in the First for loop “i” value is initialized with value 1.
3) Now “i” value is checked with the condition i <= 5 that is (1 <= 5). So the condition is True.
4) Now the loop enters into the second for loop and checks the condition j <= 5. Where the “j” value is “1”.
5) So the value of j=1 is less than “5” so the condition is true. So it's print the value of “J”. And the value of “j” increments after printing value. It prints the value of J up to “j = 5” when becomes 6 it comes out the loop and increment value i = 2 and the same process repeats.
6) Last where the “i” value becomes “0” the first for loop condition becomes false and the program terminates.

See also: Java number pattern 1 program Java number pattern 3 program
Share:

Ads

Search This Blog

  • ()
Powered by Blogger.

Strings in C With Syntax, C String Program with output

Strings in C :  Strings can be defined as the one-dimensional array of characters terminated by a null ('\0'). The difference betwee...

Blog Archive