Write "Java" program to print below Number Pattern 6:
To understand this example, you should have knowledge of the following topics:
· Java programming operators.
Java Number pattern 6 programs using For loop:
class numberPattern6
{
public static void main(String[] ags)
{
int i, j;
for(i=5;i>=1;i--)
{
for(j=i;j<=5;j++)
{
System.out.print(j);
}
System.out.println();
}
}
}
Output:
545345234512345
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 <= 5. Where "j = 5".
- So the value of j=5 is equal to the value of "i" it prints the value of "j". Now the value of "j" is incremented to "6" the second for loop condition becomes false loop come out from the for a loop.
- Now 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.