Java Number pattern 11 program with Explanation

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


To understand this example, you should have knowledge of the following topics:

·  Java For loop
·   Java programming operators.

Java Number pattern 11 program using For loop:
class numberPattern11
{
public static void main(String[] ags)
{
    int i, j;
    for(i=5;i>=1;i--)
    {
        for(j=1;j<=i;j++)
        {
            System.out.print(i);
        }
        System.out.println();
    }
  }
}
Output:
55555
4444
333
22
1
Explanation:
  • The first two integers "i" and "j" are declared of type int.
  • Then in the First for loop “i” value is initialized with a value 5.
  • Now “i” value is checked with the condition i >= 1 that is (5 >= 1). So the condition is True.
  • Now the loop enters into second for loop and checks the condition j <= i. Where "j = 1".
  • So the value of j=1 is less than the value of "i" it prints the value if "i". Now the value of "j" is incremented to "2" the second for loop condition becomes True and continues until the condition becomes False.
  • Then the value of "i" is decremented to "4" and repeats the same process.
  • Last where the “i” value becomes “0” the first loop condition becomes false and the program terminates.
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