JAVA The sum of the elements of an integer valued array recu

JAVA!!!

The sum of the elements of an integer -valued array recursively calculated as follows: The sum of an array of size 0 is 0; Otherwise, the sum of the first n elements of an array is the sum of the last of these added to the sum of the previous n-1 elements . Write an int method named sum that accepts an integer array , and the number of elements in the array and returns the sum of the elements of the array .

Solution

SumArray.java


public class SumArray{

  
   public static void main(String[] args) {
       int a[] = {1,2,5,2,1};
       int sum = sum(a,5);
       System.out.println(\"Sum is \"+sum);

   }
  
   public static int sum (int[] array, int size)
   {
   if(size==0){
       return 0;
   }
   else{
       return array[size-1] + sum(array,size-1);
   }
   }

}

Output:

Sum is 11

JAVA!!! The sum of the elements of an integer -valued array recursively calculated as follows: The sum of an array of size 0 is 0; Otherwise, the sum of the fir

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site