Simple Array Sum
Problem Statement :
Given an array of integers, find the sum of its elements. For example, if the array ar = [1,2,3], 1+2+3 = 6 , so return 6 . Function Description Complete the simpleArraySum function in the editor below. It must return the sum of the array elements as an integer. simpleArraySum has the following parameter(s): ar: an array of integers Input Format The first line contains an integer, n, denoting the size of the array. The second line contains n space-separated integers representing the array's elements. Constraints 0 < n, a[i] < = 1000 Output Format Print the sum of the array's elements as a single integer.
Solution :
In C :
int simpleArraySum(int ar_count, int* ar) {
int i;
int sum = 0;
for(i=0;i < ar_count;i++)
{
sum = sum + ar[i];
}
return sum;
}
In Python3:
n = int(input())
nums = list(map(int, input().split()))
sum = 0
for num in nums:
sum += num
print(sum)
In C++ :
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
unsigned long long int N, Sum = 0, i, Num;
cin>>N;
for (i = 1 ; i <= N ; i++)
{
cin>> Num;
Sum += Num;
}
cout<<Sum<<endl;
return 0;
}
In Java :
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Solution {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int num=sc.nextInt();
int sum=0;
for(int i=0;i<num;i++)
sum+=sc.nextInt();
System.out.println(sum);
}
}