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