Está en la página 1de 3

#include <iostream> #include <iomanip> #include <conio.

h> using namespace System; using namespace std; double mediaritmetica(double x[],int n); void multiplique(double *z,int n,double k1); void adicione(double w[],int n, double j1); void main() { int k,n;float factor,sumando,x[10],xmedia; char otrocaso='1'; while(otrocaso=='1') { cout<<"\n vectores como parametros "; do { cout<<"\n cuantos datos va ah procesar:"; cout<<"\n maximo 10:"; cout<<"..."; cin>>n; } while((n<1)||(n>10)); cout<<"\n\ dame "<<n<<" reales separados por blancos\n\t"; for(k=0;k<n;k++) { cin>>x[k]; } cout<<scientific; cout<<"\n\t el valor leido es: \n\t"; for(k=0; k<n;k++) { cout<<setw(16)<<x[k]; if((k+1)%4==0) { cout<<endl; } } if((k%4)!=0) { cout<<endl; }

} } //Ya tengo los datos ahora procedemos a calcular la media aritmetica

#include <iostream> #include <iomanip> #include <conio.h> using namespace System; using namespace std; double mediaritmetica(double x[],int n); void multiplique(double *z,int n,double k1); void adicione(double w[],int n, double j1); void main() { int k,n;float factor,sumando,x[10],xmedia; char otrocaso='1'; while(otrocaso=='1') { cout<<"\n vectores como parametros "; do { cout<<"\n cuantos datos va ah procesar:"; cout<<"\n maximo 10:"; cout<<"..."; cin>>n; } while((n<1)||(n>10)); cout<<"\n\ dame "<<n<<" reales separados por blancos\n\t"; for(k=0;k<n;k++) { cin>>x[k]; } cout<<scientific; cout<<"\n\t el valor leido es: \n\t"; for(k=0; k<n;k++) { cout<<setw(16)<<x[k]; if((k+1)%4==0) { cout<<endl; } } if((k%4)!=0) { cout<<endl; } xmedia=mediaaritmetica(x,n); cout<<"\n la media aritmetica es igual a :; cout<<xmedia; getch(); do { cout<<"\n\t deseas :1 ver otro caso 2 terminar"; cout<<"\n\t tu opcion (1,2)"; otrocaso=getch(); } while((otrocaso<'1')||(otrocaso>'2')); while otro caso

}//fin

double mediaaritmetica(double x[],int n) { int h; double suma=0.0; cout<<"\n\t la funcion imprime:\n\t"; cout<<" indice\t elemnento\t suma "; for(h=0;h<n;h++) { cout<<endl;cout<<setw(16)<<h; cout<<setw(20)<<x[h]; suma+=x[h]; cout<<setw(20); }cout<<"\n"; return(suma/n); } }

También podría gustarte