Programa Java para encontrar la suma de los elementos de la array

Dada una array de enteros. Escriba un programa Java para encontrar la suma de los elementos de la array.

Ejemplos:

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

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

Una array es una estructura de datos que contiene un grupo de elementos. Por lo general, estos elementos son todos del mismo tipo de datos, como un número entero o una string. Las arrays se usan comúnmente en programas de computadora para organizar datos de modo que un conjunto relacionado de valores pueda ordenarse o buscarse rápidamente. Todos los elementos de la array se almacenan en ubicaciones de memoria contiguas

Elementos de array: cada elemento de una array es un elemento . Todos los elementos de una array deben ser del mismo tipo.

Algoritmo

  1. Inicialice una array arr y una suma variable.
  2. Establezca el valor de sum=0.
  3.  Inicie un ciclo for desde el índice 0 hasta la longitud de la array: 1.
  4. En cada iteración, realice sum = sum + arr[i].
  5. Después de la terminación del ciclo, imprima el valor de la suma.

Java

// 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());
    }
}
Producción

Sum of given array is 34

Complejidad de tiempo : O(n)

Espacio Auxiliar : O(1)

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *