Number pattern to print outer layer of diamond
public class NumberPatternOuterDiamond
{
/*
* 1
2 2
3 3
4 4
3 3
2 2
1
*/
public static void main(String[] args) {
int i,j,k;
for(i=1;i<=4;i++)
{
for(j=4;j>=(i-1)*2-1;j--)
System.out.print(" ");
System.out.print(i);
for(j=2;j<=(i-1)*4;j++)
System.out.print(" ");
if(i>1)
System.out.print(i);
System.out.println();
}
for(i=3;i>=1;i--)
{
for(j=4;j>=(i-1)*2-1;j--)
System.out.print(" ");
System.out.print(i);
for(j=2;j<=(i-1)*4;j++)
System.out.print(" ");
if(i>1)
System.out.print(i);
System.out.println();
}
}
}
public class NumberPatternOuterDiamond
{
/*
* 1
2 2
3 3
4 4
3 3
2 2
1
*/
public static void main(String[] args) {
int i,j,k;
for(i=1;i<=4;i++)
{
for(j=4;j>=(i-1)*2-1;j--)
System.out.print(" ");
System.out.print(i);
for(j=2;j<=(i-1)*4;j++)
System.out.print(" ");
if(i>1)
System.out.print(i);
System.out.println();
}
for(i=3;i>=1;i--)
{
for(j=4;j>=(i-1)*2-1;j--)
System.out.print(" ");
System.out.print(i);
for(j=2;j<=(i-1)*4;j++)
System.out.print(" ");
if(i>1)
System.out.print(i);
System.out.println();
}
}
}
No comments:
Post a Comment