Number pattern to print like X
public class NumberPatternInX
{
/*
* 1 1
2 2
3 3
4
3 3
2 2
1 1
*/
public static void main(String[] args) {
int i,j,k=1;
int m[][] = new int[7][7];
for(i=1;i<=7;i++)
{
for(j=1;j<=7;j++)
if(j==i || 8-i==j)
m[i-1][j-1]=k;
if(i<4) k++;
else --k;
}
for(i=0;i<7;i++)
{
for(j=0;j<7;j++)
{
if(m[i][j]==0)
System.out.print(" ");
else
System.out.print(m[i][j]);
}
System.out.println();
}
}
}
public class NumberPatternInX
{
/*
* 1 1
2 2
3 3
4
3 3
2 2
1 1
*/
public static void main(String[] args) {
int i,j,k=1;
int m[][] = new int[7][7];
for(i=1;i<=7;i++)
{
for(j=1;j<=7;j++)
if(j==i || 8-i==j)
m[i-1][j-1]=k;
if(i<4) k++;
else --k;
}
for(i=0;i<7;i++)
{
for(j=0;j<7;j++)
{
if(m[i][j]==0)
System.out.print(" ");
else
System.out.print(m[i][j]);
}
System.out.println();
}
}
}
No comments:
Post a Comment