Escribe un programa que almacene 10 números en un arreglo y calcule la suma de todos sus elementos.
Aquí te muestro un ejemplo de cómo podrías implementar un programa en C++ que almacene 10 números en un arreglo y calcule la suma de todos sus elementos: ```cpp #include <iostream> // Función para calcular la suma de los elementos de un arreglo int calcularSuma(int arreglo[], int tamano) { int suma = 0; for (int i = 0; i < tamano; i++) { suma += arreglo[i]; } return suma; } int main() { // Declarar un arreglo de 10 elementos int arreglo[10]; // Pedir al usuario que ingrese los 10 números std::cout << "Ingrese 10 números enteros: "; for (int i = 0; i < 10; i++) { std::cin >> arreglo[i]; } // Calcular la suma de los elementos del arreglo int suma = calcularSuma(arreglo, 10); // Mostrar el resultado std::cout << "La suma de los elementos del arreglo es: " << suma << std::endl; return 0; } ``` En este programa, la función `calcularSuma` recibe un arreglo y su tamaño como parámetros, y devuelve la suma de todos los elementos del arreglo. En el `main`, se declara un arreglo de 10 elementos y se pide al usuario que ingrese los 10 números. Luego, se llama a la función `calcularSuma` para calcular la suma y se muestra el resultado. También puedes utilizar la función `std::accumulate` de la biblioteca `<numeric>` para calcular la suma de los elementos del arreglo de manera más concisa: ```cpp #include <numeric> // ... int main() { // ... int suma = std::accumulate(arreglo, arreglo + 10, 0); // ... } ``` En este caso, la función `std::accumulate` recibe el arreglo, un iterador que apunta al elemento siguiente del último elemento del arreglo, y un valor inicial para la suma. La función devuelve la suma de todos los elementos del arreglo.