// 12345
// 12345
// 12345
// 12345
// 12345
//First way
class NumberPatternFF
{
public static void main()
{
int f=1,f1;
while(f<=5)
{
f1=1;
while(f1<=5)
{
System.out.print(f1);
f1++;
}
System.out.println();
f++;
}
}
}
//Second way
class NumberPatternRF
{
public static void main()
{
int r=5,f;
while(r>=1)
{
f=1;
while(f<=5)
{
System.out.print(f);
f++;
}
System.out.println();
r--;
}
}
}
//54321
//54321
//54321
//54321
//54321
//First way
class NumberPatternRR
{
public static void main()
{
int r=5,r1;
while(r>=1)
{
r1=5;
while(r1>=1)
{
System.out.print(r1);
r1--;
}
System.out.println();
r--;
}
}
}
//Second way
class StarPatternFR
{
public static void main()
{
int f=1,r;
while(f<=5)
{
r=5;
while(r>=1)
{
System.out.print(r);
r--;
}
System.out.println();
f++;
}
}
}
//1
//12
//123
//1234
//12345
class NumberTrianglePatternFF
{
public static void main()
{
int f=1, f1;
while(f<=5)//Outer Loop
{
f1=1;//Forward loop variable
while(f1<=f)//Inner Loop
{
System.out.print(f1);
f1++;
}
System.out.println();
f++;
}
}
}
//12345
//1234
//123
//12
//1
class NumberTrianglePatternRF
{
public static void main()
{
int r=5, f;
while(r>=1)//Outer Loop
{
f=1;//Forward loop variable
while(f<=r)//Inner Loop
{
System.out.print(f);
f++;
}
System.out.println();
r--;
}
}
}