Program to find sum of array elements
In this post, you will learn how to write program to find sum of elements in a given array using the different programming language.
In the development process, we may come to a situation where we need to calculate the sum of all the elements of an array. Such a type of logical question may be asked in a programming interview or competitive exams. Here, we mention different ways to calculate the sum of an array.
Java Program To Find the Sum of Array Elements
First, we initialize an array arr and a variable sum and set the value of sum=0. To find the sum of all the elements in the array, we simply iterate the array using the for loop and add each element to the sum variable. After the termination of the loop, we print the value of the sum.
public class SumOfArray {
public static void main(String[] args) {
//Initialize array
int [] arr = new int [] {5, 3, 9, 8, 1, 2};
int sum = 0;
//Loop through the array
for (int i = 0; i < arr.length; i++) {
// calculate sum of elements
sum = sum + arr[i];
}
System.out.println("Sum of all the elements of array: " + sum);
}
}
Output of the above code:
Sum of all the elements of array: 28
Java Program To Find the Sum of Array Elements using inbuilt function
Java provides a new additional package in Java 8 called java.util.stream. We can use the of() method from the Stream API to get a stream of array elements. And, then use the sum() method to get the sum of array in Java.
import java.util.stream.IntStream;
public class SumOfArray {
public static void main(String[] args) {
//Initialize array
int[] arr = {9, 5, 3, 8, 4};
int sum = IntStream.of(arr).sum();
System.out.println("Sum of all the elements of array: " + sum);
}
}
Output of the above code:
Sum of all the elements of array: 29
PHP Program To Find the Sum of Array Elements
The array_sum() function returns the sum of the values in an array. The returned value can be integer or float.
<?php
$sum = array(8, 31, 7, 5);
echo "Sum of array elements : ";
echo array_sum($sum);
?>
Output of the above code:
Sum of array elements : 51
Python Program To Find the Sum of Array Elements
Python provides an inbuilt function sum() which sums up the numbers in the given array.
# Python Program
# To Find the Sum of Array Elements
arr = []
arr = [10, 6, 8, 15]
arr_sum = sum(arr)
# display sum
print('Sum of all the elements of array: ', arr_sum)
Output of the above code:
Sum of all the elements of array: 39
C Program To Find the Sum of Array Elements
In the given C program, we calculate the sum of all the elements of an array by looping through the array and add the value of the element in each iteration to the variable sum.
// C Program To Find the Sum of Array Elements
#include <stdio.h>
int main()
{
//Initialize array
int arr[] = {5, 6, 3, 9, 7};
int sum = 0;
//calculating length of array
int arr_len = sizeof(arr)/sizeof(arr[0]);
for (int i = 0; i < arr_len; i++) {
sum = sum + arr[i];
}
printf("Sum of all the elements of array: %d", sum);
return 0;
}
Output of the above code:
Sum of all the elements of array: 30
C++ Program To Find the Sum of Array Elements
Here is the C++ program to find the sum of array elements.
#include <iostream>
using namespace std;
int main()
{
int i,n=5,sum=0;
int arr[] = {5, 3, 6, 7, 9};
cout << "\nSum of all Elements are : ";
for(i=0;i<n;i++)
{
sum=sum+arr[i];
}
for(i=0;i<n;i++)
{
}
cout<<sum;
}
Output of the above code:
Sum of all the elements of array: 30
Related Articles
Python program to print all even numbers between 1 to 100
Pandas DataFrame to JSON
Prettytable in Python
Count consonants in a string Python
Python split strings by comma
Count vowels in a string Python
Replace multiple characters Python
Convert array to list Python
Python loop through list
Difference between tuple and list in Python
Convert string to list Python
Remove last element from list Python
Convert list to string Python
Convert Python list to numpy array
Remove element from list Python
Python dict inside list
Check if list is empty Python
Python iterate list with index
Python iterate list with index
Python split string by comma
Printing Simple Diamond Pattern in Python
Stemming and Lemmatization in Python
Python | Generate QR Code using pyqrcode module