12 June 2018

circular pattern

i/p: 5
o/p:
555555555
544444445
543333345
543222345
543212345
543222345
543333345
544444445
555555555


public class NewClass1 {
       int max(int i,int j)
       {
           if(i>j)
             return i;
           else
           return j;
       }
      void circular(int a)
      {
          int n=(a*2)-1;
          for(int i=0;i<n;i++)
          {
              for(int j=0;j<n;j++)
              {
                  System.out.print(1+max(Math.abs(a-i-1),Math.abs(a-j-1)));
              }System.out.println();
          }
         
      }

      public static void main(String args[])
      {
          int n=5;
          NewClass1 ob=new NewClass1();
           ob.circular(n);
      }
}

No comments:

Post a Comment