Page 397 - CA_Blue( J )_Class10
P. 397

4      public static void main()
                    5      {

                    6          Scanner sc= new Scanner(System.in);
                    7          int ar[]=new int[20];

                    8          int i,j,n,pos;
                    9          for (i=0; i<19; i++)
                   10          {   System.out.print("Enter a number : ");

                   11              ar[i] =sc.nextInt();
                   12          }
                   13          System.out.println("Enter a number to insert : ");

                   14          n=sc.nextInt();
                   15          System.out.println("Enter a position where to insert : ");

                   16          pos=sc.nextInt();
                   17          if(pos>=0 && pos<=19)
                   18          {

                   19              for(i=19; i>pos; i--)
                   20          {    ar[i]=ar[i-1];     }
                   21                ar[pos]=n;

                   22          }
                   23          for(i=0;i<20; i++)
                   24          {     System.out.print(ar[i]+ " ");   }

                  25      }
                  26  }


                 You will get the following output:
                 Enter a number : 1
                 Enter a number : 2
                 Enter a number : 3
                 Enter a number : 4
                 Enter a number : 5
                 Enter a number : 6
                 Enter a number : 7
                 Enter a number : 8
                 Enter a number : 9
                 Enter a number : 10
                 Enter a number to insert : 22
                 Enter a position where to insert : 4
                 1 2 3 4 22 5 6 7 8 9




                                                                                                                       395
                                                                                                              Arrays   395
   392   393   394   395   396   397   398   399   400   401   402