#include<iostream>
#include<conio.h>
using namespace std;
void pedirDatos();
int calcularSuma(int vec[], int);
// Variables globales
int vec[1000], tam;
int main(){
pedirDatos();
cout << "\n\tLa suma de los elementos del vector es: " << calcularSuma(vec, tam) << endl;
getch();
return 0;
}
void pedirDatos(){
cout << "\tDigite la longitud del vector: ";
cin >> tam;
cout << "\n\tDigite los elementos del Vector: " << endl;
for(int i = 0; i < tam; i++){
cout << i + 1 << ". Digite un numero: ";
cin >> vec[i];
}
}
int calcularSuma(int vec[], int tam){
int suma = 0;
for(int i = 0; i < tam; i++){
suma += vec[i];
}
return suma;
}
Digite la longitud del vector: 6
Digite los elementos del Vector:
1. Digite un numero: 13
2. Digite un numero: 16
3. Digite un numero: 25
4. Digite un numero: -14
5. Digite un numero: 31
6. Digite un numero: 56
La suma de los elementos del vector es: 127
--------------------------------
Process exited after 39.37 seconds with return value 0
Presione una tecla para continuar . . .
Important
Usa variables globales cuando las uses en muchas funciones y locales cuando sean en una sola función.