suma valarray() en C++

La función sum() se define en el archivo de encabezado valarray . Esta función devuelve la suma de todos los elementos en el valarray, como si se calculara aplicando operator+= a una copia de un elemento y todos los demás elementos, en un orden no especificado.

Sintaxis:

T sum() const;

Devoluciones: Esta función devuelve la suma de todos los elementos en el valarray.

Los siguientes programas ilustran la función anterior:

Ejemplo 1:-

// C++ program to demonstrate
// example of sum() function.
  
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
  
    // Initializing valarray
    valarray<int> varr = { 15, 10, 30, 33, 40 };
  
    // Displaying sum of valarray
    cout << "The sum of valarray is = "
         << varr.sum() << endl;
  
    return 0;
}
Producción:

The sum of valarray is = 128

Ejemplo 2:-

// C++ program to demonstrate
// example of sum() function.
  
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
  
    // Initializing valarray
    valarray<int> varr = { 1, 2, 3, 4, 5 };
  
    // Displaying sum of valarray
    cout << "The sum of valarray is = "
         << varr.sum() << endl;
  
    return 0;
}
Producción:

The sum of valarray is = 15

Publicación traducida automáticamente

Artículo escrito por bansal_rtk_ 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 *