배열의 모든 요소의 합을 찾는 방법

배열의 모든 요소의 합을 찾는 방법

배열은 인접한 메모리 위치에 저장된 요소 모음입니다. 프로그래밍에서 가장 많이 사용되는 데이터 구조입니다. 이 기사에서는 C++, Python 및 JavaScript를 사용하여 배열의 모든 요소의 합을 찾는 방법을 배웁니다.





문제 설명

숫자 배열이 주어지고 주어진 배열에 있는 모든 요소의 합을 계산하고 인쇄해야 합니다.





실시예 1 : arr = [1, 2, 3, 4, 5]라고 합시다.





따라서 배열의 모든 요소의 합 = 1 + 2 + 3 + 4 + 5 = 15입니다.

따라서 출력은 15입니다.



실시예 2 : arr = [34, 56, 10, -2, 5, 99]라고 합시다.

따라서 배열의 모든 요소의 합 = 34 + 56 + 10 + (-2) + 5 + 99 = 202입니다.





따라서 출력은 202입니다.

배열의 모든 요소의 합을 찾는 접근 방식

아래 접근 방식에 따라 배열의 모든 요소의 합을 찾을 수 있습니다.





Mac에서 roku로 전송하는 방법
  1. 변수 초기화 합집합 배열의 모든 요소의 총합을 저장합니다.
  2. 배열을 순회하고 배열의 각 요소를 다음과 같이 추가합니다. 합집합 변하기 쉬운.
  3. 마지막으로 반환 합집합 변하기 쉬운.

배열의 모든 요소의 합을 찾는 C++ 프로그램

다음은 배열의 모든 요소의 합을 찾는 C++ 프로그램입니다.

// C++ program to find the sum of elements in an array
#include
using namespace std;
// Function to return the sum of elements in an array
int findSum(int arr[], int size)
{
int sum = 0;
for(int i=0; i {
sum += arr[i];
}
return sum;
}

// Function to print the elements of the array
void printArray(int arr[], int size)
{
for(int i=0; i {
cout << arr[i] << ' ';
}
cout << endl;
}

// Driver code
int main()
{
int arr1[] = {1, 2, 3, 4, 5};
int size1 = sizeof(arr1) / sizeof(arr1[0]);
cout << 'Array 1:' << endl;
printArray(arr1, size1);
cout << 'Sum of elements of the array: ' << findSum(arr1, size1) << endl;
int arr2[] = {34, 56, 10, -2, 5, 99};
int size2 = sizeof(arr2) / sizeof(arr2[0]);
cout << 'Array 2:' << endl;
printArray(arr2, size2);
cout << 'Sum of elements of the array: ' << findSum(arr2, size2) << endl;
int arr3[] = {-1, 50, -56, 43, 53, 356, -324};
int size3 = sizeof(arr3) / sizeof(arr3[0]);
cout << 'Array 3:' << endl;
printArray(arr3, size3);
cout << 'Sum of elements of the array: ' << findSum(arr3, size3) << endl;
return 0;
}

산출:

Array 1:
1 2 3 4 5
Sum of elements of the array: 15
Array 2:
34 56 10 -2 5 99
Sum of elements of the array: 202
Array 3:
-1 50 -56 43 53 356 -324
Sum of elements of the array: 121

STL을 사용하여 배열의 모든 요소의 합을 찾는 C++ 프로그램

C++ STL을 사용하여 배열에 있는 모든 요소의 합을 찾을 수도 있습니다.

// C++ program using STL to find the sum of elements in an array
#include
using namespace std;
// Function to print the elements of the array
void printArray(int arr[], int size)
{
for(int i=0; i {
cout << arr[i] << ' ';
}
cout << endl;
}

// Driver code
int main()
{
int arr1[] = {1, 2, 3, 4, 5};
int size1 = sizeof(arr1) / sizeof(arr1[0]);
cout << 'Array 1:' << endl;
printArray(arr1, size1);
cout << 'Sum of elements of the array: ' << accumulate(arr1, arr1 + size1, 0) << endl;
int arr2[] = {34, 56, 10, -2, 5, 99};
int size2 = sizeof(arr2) / sizeof(arr2[0]);
cout << 'Array 2:' << endl;
printArray(arr2, size2);
cout << 'Sum of elements of the array: ' << accumulate(arr2, arr2 + size2, 0) << endl;
int arr3[] = {-1, 50, -56, 43, 53, 356, -324};
int size3 = sizeof(arr3) / sizeof(arr3[0]);
cout << 'Array 3:' << endl;
printArray(arr3, size3);
cout << 'Sum of elements of the array: ' << accumulate(arr3, arr3 + size3, 0) << endl;
return 0;
}

관련: C++의 표준 템플릿 라이브러리에 대한 초보자 가이드

심심할 때 할 수 있는 무료 게임

산출:

Array 1:
1 2 3 4 5
Sum of elements of the array: 15
Array 2:
34 56 10 -2 5 99
Sum of elements of the array: 202
Array 3:
-1 50 -56 43 53 356 -324
Sum of elements of the array: 121

배열의 모든 요소의 합을 찾는 Python 프로그램

다음은 배열에 있는 모든 요소의 합을 찾는 Python 프로그램입니다.

# Python program to find the sum of elements in an array
# Function to return the sum of elements in an array
def findSum(arr):
sum = 0
for element in arr:
sum += element
return sum
# Function to print the elements of the array
def printArray(arr):
for i in range(len(arr)):
print(arr[i] , end=' ')
print()
# Driver Code
arr1 = [1, 2, 3, 4, 5]
print('Array 1:')
printArray(arr1)
print('Sum of elements of the array:',findSum(arr1))
arr2 = [34, 56, 10, -2, 5, 99]
print('Array 2:')
printArray(arr2)
print('Sum of elements of the array:',findSum(arr2))
arr3 = [-1, 50, -56, 43, 53, 356, -324]
print('Array 3:')
printArray(arr3)
print('Sum of elements of the array:',findSum(arr3))

산출:

Array 1:
1 2 3 4 5
Sum of elements of the array: 15
Array 2:
34 56 10 -2 5 99
Sum of elements of the array: 202
Array 3:
-1 50 -56 43 53 356 -324
Sum of elements of the array: 121

관련된: 초보자에게 적합한 Python 프로젝트 아이디어

내장 함수를 사용하여 배열의 모든 요소의 합을 찾는 Python 프로그램

파이썬을 사용할 수도 있습니다. 합집합() 배열의 모든 원소의 합을 구하는 함수.

# Python program to find the sum of elements in an array
# Function to print the elements of the array
def printArray(arr):
for i in range(len(arr)):
print(arr[i] , end=' ')
print()
# Driver Code
arr1 = [1, 2, 3, 4, 5]
print('Array 1:')
printArray(arr1)
print('Sum of elements of the array:',sum(arr1))
arr2 = [34, 56, 10, -2, 5, 99]
print('Array 2:')
printArray(arr2)
print('Sum of elements of the array:',sum(arr2))
arr3 = [-1, 50, -56, 43, 53, 356, -324]
print('Array 3:')
printArray(arr3)
print('Sum of elements of the array:',sum(arr3))

산출:

Array 1:
1 2 3 4 5
Sum of elements of the array: 15
Array 2:
34 56 10 -2 5 99
Sum of elements of the array: 202
Array 3:
-1 50 -56 43 53 356 -324
Sum of elements of the array: 121

배열의 모든 요소의 합을 찾는 JavaScript 프로그램

아래는 자바스크립트 배열의 모든 요소의 합을 찾는 프로그램:

YouTube에서 누군가에게 연락하는 방법
// JavaScript program to find the sum of elements in an array
// Function to return the sum of elements in an array
function findSum(arr, size)
{
let sum = 0;
for(let i=0; i {
sum += arr[i];
}
return sum;
}

// Function to print the elements of the array
function printArray(arr, size)
{
for(let i=0; i {
document.write(arr[i] + ' ');
}
document.write('
');
}

// Driver code
const arr1 = [1, 2, 3, 4, 5]
size1 = arr1.length;
document.write('Array 1:
');
printArray(arr1, size1);
document.write('Sum of elements of the array: ' + findSum(arr1, size1) + '
');
const arr2 = [34, 56, 10, -2, 5, 99]
size2 = arr2.length;
document.write('Array 2:
');
printArray(arr2, size2);
document.write('Sum of elements of the array: ' + findSum(arr2, size2) + '
');
const arr3 = [-1, 50, -56, 43, 53, 356, -324]
size3 = arr3.length;
document.write('Array 3:
');
printArray(arr3, size3);
document.write('Sum of elements of the array: ' + findSum(arr3, size3) + '
');

산출:

Array 1:
1 2 3 4 5
Sum of elements of the array: 15
Array 2:
34 56 10 -2 5 99
Sum of elements of the array: 202
Array 3:
-1 50 -56 43 53 356 -324
Sum of elements of the array: 121

관련: HTML, CSS 및 JavaScript를 사용하여 간단한 계산기를 만드는 방법

reduce() 메서드를 사용하여 배열에 있는 모든 요소의 합을 찾는 JavaScript 프로그램

JavaScript를 사용할 수도 있습니다. 줄이다() 배열의 모든 요소의 합을 찾는 방법.

// JavaScript program to find the sum of elements in an array
// Function to print the elements of the array
function printArray(arr, size)
{
for(let i=0; i {
document.write(arr[i] + ' ');
}
document.write('
');
}

// Driver code
const arr1 = [1, 2, 3, 4, 5]
size1 = arr1.length;
document.write('Array 1:
');
printArray(arr1, size1);
var sum1 = arr1.reduce(function(a, b) { return a + b; }, 0);
document.write('Sum of elements of the array: ' + sum1 + '
');
const arr2 = [34, 56, 10, -2, 5, 99]
size2 = arr2.length;
document.write('Array 2:
');
printArray(arr2, size2);
var sum2 = arr2.reduce(function(a, b) { return a + b; }, 0);
document.write('Sum of elements of the array: ' + sum2 + '
');
const arr3 = [-1, 50, -56, 43, 53, 356, -324]
size3 = arr3.length;
document.write('Array 3:
');
printArray(arr3, size3);
var sum3 = arr3.reduce(function(a, b) { return a + b; }, 0);
document.write('Sum of elements of the array: ' + sum3 + '
');

산출:

Array 1:
1 2 3 4 5
Sum of elements of the array: 15
Array 2:
34 56 10 -2 5 99
Sum of elements of the array: 202
Array 3:
-1 50 -56 43 53 356 -324
Sum of elements of the array: 121

C++를 배우고 싶으십니까?

C++는 가장 인기 있는 프로그래밍 언어 중 하나입니다. 기본 프로그래밍, 게임 개발, GUI 기반 응용 프로그램 개발, 데이터베이스 소프트웨어 개발, 운영 체제 개발 등에 C++를 사용할 수 있습니다.

C++ 초보자이거나 C++ 개념을 수정하고 싶다면 최고의 웹사이트와 과정을 확인하여 시작하십시오.

공유하다 공유하다 트위터 이메일 C++ 프로그래밍을 배우는 방법: 시작하기 위한 6가지 사이트

C++를 배우고 싶으세요? 다음은 초보자와 경험 있는 프로그래머 모두를 위한 최고의 웹사이트와 C++ 온라인 과정입니다.

다음 읽기
관련 항목
  • 프로그램 작성
  • 자바스크립트
  • 파이썬
  • 코딩 튜토리얼
저자 소개 유브라지 찬드라(60편 게재)

Yuvraj는 인도 델리 대학교의 컴퓨터 공학 학부생입니다. 그는 풀 스택 웹 개발에 열정적입니다. 그는 글을 쓰지 않을 때 다양한 기술의 깊이를 탐구하고 있습니다.

유브라지 찬드라가 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.