//Program to print numbers by spacing in a such a way so that it forms a diamond inside the generated numbers//
import java.io.*;
public class pattern_inner_diamond
{
public static void main (String [] args) throws IOException
{
int num=5;int i=0;
for(i=1;i<=num;i++)
System.out.print(i);
for(int j=i-2;j>0;j--)
System.out.print(j);
System.out.println();
int num1=num-1;int sp=1;
for(int q=num1;q>0;q--)
{ int w=0;
for( w=1;w<=q;w++)
System.out.print(w);
for(int space=1;space<=sp;space++)
System.out.print(" ");
sp=sp+2;
for(int z=w-1;z>0;z--)
System.out.print(z);
System.out.println();
}
int sp1=sp-4;
for(int m=2;m<num;m++)
{ int p=0;
for(p=1;p<=m;p++)
System.out.print(p);
for(int o=1;o<=sp1;o++)
System.out.print(" ");
sp1=sp1-2;
for(int l=p-1;l>0;l--)
System.out.print(l);
System.out.println();
}
int s=0;
for( s=1;s<=num;s++)
System.out.print(s);
for(int x=s-2;x>0;x--)
System.out.print(x);
System.out.println();
}
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment