Page 599 - ComputerScience_Class_11
P. 599
16 for(int i=c1;i<=c2;i++)
17 {
18 A[r1][i]=k++;
19 }
20
21 for(int j=r1+1;j<=r2;j++)
22 {
23 A[j][c2]=k++;
24 }
25
26 for(int i=c2-1;i>=c1;i--)
27 {
28 A[r2][i]=k++;
29 }
30
31 for(int j=r2-1;j>=r1+1;j--)
32 {
33 A[j][c1]=k++;
34 }
35
36 c1++;
37 c2--;
38 r1++;
39 r2--;
40 }
41 /* Printing the spiral matrix */
42 System.out.println("The Spiral Matrix is:");
43 for(int i=0;i<n;i++)
44 {
45 for(int j=0;j<n;j++)
46 {
47 System.out.print(A[i][j]+ "\t");
48 }
49 System.out.println();
50 }
51 }//end of display
52 public static void main(String args[])
Internal Assessment 597

