Page 116 - CITS - CSA - TP (Volume 2) - Hindi
P. 116

कं  ूटर सॉ वेयर ए ीके शन - CITS





           •   ऐरे एलीम ट का योग लौटाया जाता है और मु  िविध म  sum वे रएबल म   ोर िकया जाता है।
           •   अंत म , हम कं सोल पर ऐरे एलीम ट का योग ि ंट करते ह ।

           ये उदाहरण बताते ह  िक जावा म  िविधयों म  ऐरे को कै से पास िकया जाए। िविधयों म  ऐरे को पास करके , हम ऐरे पर  भावी ढंग से संचालन कर सकते
           ह  और िविधयों के  भीतर ऐरे-संबंिधत तक   को समािहत कर सकते ह , िजससे कोड की पुन:  यो ता और पठनीयता को बढ़ावा िमलता है।


           टा  4: एक ऐरे को  रवस  करना
                  // Reverse Array Demo
              public class ReverseArrayDemo {

                  public static void main(String[] args) {
                      int[] numbers = {1, 2, 3, 4, 5};
                      // Displaying the original array
                      System.out.print(“Original array : “);

                      for (int num : numbers) {
                          System.out.print(num + “ “);
                      }
                      // Calling the method to reverse the array
                      reverseArray(numbers);
                      // Displaying the reversed array
                      System.out.println();

                      System.out.print(“Reversed array: “);
                      for (int num : numbers) {
                          System.out.print(num + “ “);
                      }
                  }

                  // Method to reverse an array
                  public static void reverseArray(int[] numbers) {
                      int left = 0;
                      int right = numbers.length - 1;
                      while (left < right) {
                          // Swap elements at left and right indices

                          int temp = numbers[left];
                          numbers[left] = numbers[right];
                          numbers[right] = temp;
                          // Move left index to the right and right index to the left
                          left++;

                          right--;
                      }
                  }
              }



                                                           102

                                   CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 95
   111   112   113   114   115   116   117   118   119   120   121