# Program to find sum of elements in a given array

Given an array of integers, find sum of its elements.

Examples :

```Input : arr[] = {1, 2, 3}
Output : 6
1 + 2 + 3 = 6

Input : arr[] = {15, 12, 13, 10}
Output : 50
```

## Recommended: Please solve it on “PRACTICE ” first, before moving on to the solution.

 `/* C++ Program to find sum of elements  ` `in a given array */` `#include ` `using` `namespace` `std; ` ` `  `// function to return sum of elements  ` `// in an array of size n  ` `int` `sum(``int` `arr[], ``int` `n)  ` `{  ` `    ``int` `sum = 0; ``// initialize sum  ` ` `  `    ``// Iterate through all elements  ` `    ``// and add them to sum  ` `    ``for` `(``int` `i = 0; i < n; i++)  ` `    ``sum += arr[i];  ` ` `  `    ``return` `sum;  ` `}  ` ` `  `// Driver code ` `int` `main()  ` `{  ` `    ``int` `arr[] = {12, 3, 4, 15};  ` `    ``int` `n = ``sizeof``(arr) / ``sizeof``(arr[0]);  ` `    ``cout << ``"Sum of given array is "` `<< sum(arr, n);  ` `    ``return` `0;  ` `}  ` ` `  `// This code is contributed by rathbhupendra `

 `/* C Program to find sum of elements ` ` ``in a given array */` `#include ` ` `  `// function to return sum of elements ` `// in an array of size n ` `int` `sum(``int` `arr[], ``int` `n) ` `{ ` `    ``int` `sum = 0; ``// initialize sum ` ` `  `    ``// Iterate through all elements  ` `    ``// and add them to sum ` `    ``for` `(``int` `i = 0; i < n; i++) ` `    ``sum += arr[i]; ` ` `  `    ``return` `sum; ` `} ` ` `  `int` `main() ` `{ ` `    ``int` `arr[] = {12, 3, 4, 15}; ` `    ``int` `n = ``sizeof``(arr) / ``sizeof``(arr[0]); ` `    ``printf``(``"Sum of given array is %d"``, sum(arr, n)); ` `    ``return` `0; ` `} `

 `/* Java Program to find sum of elements in a given array  */` `class` `Test ` `{ ` `     ``static` `int` `arr[] = {``12``,``3``,``4``,``15``}; ` `      `  `     ``// method for sum of elements in an array  ` `     ``static` `int` `sum() ` `     ``{ ` `         ``int` `sum = ``0``; ``// initialize sum ` `         ``int` `i; ` `       `  `         ``// Iterate through all elements and add them to sum ` `         ``for` `(i = ``0``; i < arr.length; i++) ` `            ``sum +=  arr[i]; ` `       `  `         ``return` `sum; ` `     ``} ` `      `  `     ``// Driver method ` `     ``public` `static` `void` `main(String[] args)  ` `     ``{ ` `         ``System.out.println(``"Sum of given array is "` `+ sum()); ` `        ``} ` ` ``} `

 `# Python 3 code to find sum  ` `# of elements in given array ` `def` `_sum(arr,n): ` `     `  `    ``# return sum using sum  ` `    ``# inbuilt sum() function ` `    ``return``(``sum``(arr)) ` ` `  `# driver function ` `arr``=``[] ` `# input values to list ` `arr ``=` `[``12``, ``3``, ``4``, ``15``] ` ` `  `# calculating length of array ` `n ``=` `len``(arr) ` ` `  `ans ``=` `_sum(arr,n) ` ` `  `# display sum ` `print` `(``'Sum of the array is '``,ans) ` ` `  `# This code is contributed by Himanshu Ranjan `

 `// C# Program to find sum of elements in a ` `// given array  ` `using` `System; ` ` `  `class` `GFG {  ` `     `  `    ``// method for sum of elements in an array  ` `    ``static` `int` `sum(``int` `[]arr, ``int` `n) ` `    ``{ ` `         `  `        ``int` `sum = 0; ``// initialize sum ` `         `  `        ``// Iterate through all elements and  ` `        ``// add them to sum ` `        ``for` `(``int` `i = 0; i < n; i++) ` `            ``sum += arr[i]; ` `         `  `        ``return` `sum; ` `    ``} ` `     `  `    ``// Driver method ` `    ``public` `static` `void` `Main()  ` `    ``{ ` `         `  `        ``int` `[]arr = {12,3,4,15}; ` `        ``int` `n = arr.Length; ` `         `  `        ``Console.Write(``"Sum of given array is "` `                               ``+ sum(arr, n)); ` `    ``} ` ` `  `} ` ` `  `// This code is contributed by Sam007. `

 ` `

Output :
`Sum of given array is 34`

Improved By : jit_t, rathbhupendra

Article Tags :
Practice Tags :