Page 586 - ComputerScience_Class_11
P. 586

8               n=0;
                 9           }

                10
                11           void accept()    //initializing variables
                12           {

                13               System.out.println("ENTER THE SIZE OF ARRAY");
                14               n=sc.nextInt(); ar=new int[n];

                15               System.out.println("ENTER THE ARRAY ELEMENTS");
                16               for(int i=0;i<n;i++)

                17               {
                18                   ar[i]=sc.nextInt();

                19               }
                20           }

                21
                22           void display1()           //display the original array

                23           {
                24               System.out.println("ORIGINAL ARRAY IS :");

                25               for(int i=0;i<n;i++)
                26               {

                27                   System.out.print(ar[i]+ " ");
                28               }
                29               System.out.println();

                30           }

                31
                32           void sort()         //sort the given array
                33           {

                34               int val, p;
                35                 for(int i=1;i<n;i++)

                36               {
                37                   val=ar[i];

                38                     p=i-1;
                39                   while(p>=0 && ar[p]>val)

                40                   {
                41                       ar[p+1]=ar[p];

                42                       p--;



                  584  Touchpad Computer Science (Ver. 3.0)-XI
   581   582   583   584   585   586   587   588   589   590   591