Element-wise Sum

Calculate element-wise sum of two arrays.

Logic BuildingIntermediate
Logic Building
# Take arrays
n = int(input("Enter array size: "))
arr1 = []
for i in range(n):
    arr1.append(int(input(f"Array1 element {i+1}: ")))

arr2 = []
for i in range(n):
    arr2.append(int(input(f"Array2 element {i+1}: ")))

# Element-wise sum
sum_arr = []
for i in range(n):
    sum_arr.append(arr1[i] + arr2[i])

print(f"Sum array: {sum_arr}")

Output

Enter array size: 3
Array1 element 1: 1
Array1 element 2: 2
Array1 element 3: 3
Array2 element 1: 4
Array2 element 2: 5
Array2 element 3: 6
Sum array: [5, 7, 9]

Add corresponding elements.

Key Concepts:

  • Arrays must be same size
  • Add arr1[i] + arr2[i]
  • Create new array