Page 311 - Cs_withBlue_J_C11_Flipbook
P. 311

14              System.out.println("Enter a position to delete the number: ");
                   15              pos=sc.nextInt();

                   16              if(pos>=0 && pos<=4)
                   17              {

                   18                  for (i=pos; i<4; i++)//shifting 1 element to the left
                   19                  {

                   20                         ar[i]=ar[i+1];
                   21                  }
                   22                  ar[4]=0;

                   23              }

                   24              else
                   25                   System.out.println("Position not found");
                   26              for (i=0; i<5; i++)

                   27              {
                   28                   System.out.print(ar[i]+ " ");

                   29              }
                   30          }

                   31      }

                 The output of the preceding program is as follows:
                 Output 1:
                 Enter a number: 23
                 Enter a number: 36
                 Enter a number: 54
                 Enter a number: 89
                 Enter a number: 58
                 Enter a position to delete the number:
                 3
                 23 36 54 58 0
                 Output 2:
                 Enter a number: 45
                 Enter a number: 23
                 Enter a number: 36
                 Enter a number: 25
                 Enter a number: 25
                 Enter a position to delete the number:
                 8
                 Position not found
                 45 23 36 25 25



                                                                                                                       309
                                                                                                              Arrays   309
   306   307   308   309   310   311   312   313   314   315   316