Суммирование всех значений массива: примеры на Python, Java, JavaScript и C#

Чтобы суммировать все значения массива, вы можете использовать различные методы в зависимости от используемого языка программирования. Вот несколько распространенных методов:

  1. Цикл For: перебирает каждый элемент массива и продолжает добавлять значения в переменную, в которой хранится сумма.

Пример на Python:

my_array = [1, 2, 3, 4, 5]
total_sum = 0
for element in my_array:
    total_sum += element
print(total_sum)  # Output: 15
  1. Цикл while: используйте цикл while для перебора массива и накопления суммы.

Пример на Java:

int[] myArray = {1, 2, 3, 4, 5};
int totalSum = 0;
int i = 0;
while (i < myArray.length) {
    totalSum += myArray[i];
    i++;
}
System.out.println(totalSum);  // Output: 15
  1. Метод Array.reduce(): в таких языках, как JavaScript, вы можете использовать метод сокращение(), чтобы применить функцию к каждому элементу массива и уменьшить его до одного значения.

Пример на JavaScript:

let myArray = [1, 2, 3, 4, 5];
let totalSum = myArray.reduce((accumulator, current) => accumulator + current, 0);
console.log(totalSum);  // Output: 15
  1. Встроенные функции: некоторые языки программирования предоставляют встроенные функции для вычисления суммы массива.

Пример на C#:

int[] myArray = {1, 2, 3, 4, 5};
int totalSum = myArray.Sum();
Console.WriteLine(totalSum);  // Output: 15