Programación modular en C++ (Vectores y Matrices)

Iniciado por Erius, 3 Diciembre 2017, 04:19 AM

0 Miembros y 1 Visitante están viendo este tema.

Erius

Muy buenas a todos del foro, quisiera que me puedan ayudar con la programación modular en C++, especialmente en vectores y matrices, quisiera que me puedan ayudar a como debo llamar a los vectores para que puedan trabajar en diferentes modulos, que variables deben ser locales y cuales globales..
Porfa una ayuda..

Tal vez con este ejercicio una ayuda, para que me de cuenta como debo hacerlo...

Me dice que llene un vector con n elementos y que calcule su promedio...

Y para hacerlo modular mente debo tener por los menos 3 módulos, uno de introducción donde pida o llene el vector, otro donde estén las operaciones necesarias para resolver y un ultimo donde se muestre el resultado.

Por el momento solo puedo llenar el primer modulo, es decir solo llenar el vector, pero para un segundo modulo, donde calcularía el promedio de todos los números del vector no tengo idea de como llamarlo, esto es lo que codifique, ayudaaaaaa!!!


#include <iostream>
using namespace std;

int X, vector[10000]; 

int leer(int n){
   
   cout<<"introduzca el tamaño de su vector: "; cin>>n;
   
   for(int i=0;i<n;i++){
      cout<<i+1<<") Introduzca un numero: "; cin>>vector;
   }
   return n;
}

int main(int argc, char *argv[]) {
   leer(X);
   return 0;
}